# `anda_icp` - Enables AI Agent to interact with ICP blockchain

![License](https://img.shields.io/crates/l/anda_icp.svg)
[![Crates.io](https://img.shields.io/crates/d/anda_icp.svg)](https://crates.io/crates/anda_icp)
[![Test](https://github.com/ldclabs/anda/actions/workflows/test.yml/badge.svg)](https://github.com/ldclabs/anda/actions/workflows/test.yml)
[![Docs.rs](https://docs.rs/anda_icp/badge.svg)](https://docs.rs/anda_icp)
[![Latest Version](https://img.shields.io/crates/v/anda_icp.svg)](https://crates.io/crates/anda_icp)

`anda_icp` provides integration between the Anda agent framework and the Internet Computer (ICP) blockchain, enabling AI Agents to directly interact with ICP blockchain functionalities. Current features include:

1. `anda_icp::ledger::transfer::TransferTool`: ICP token transfer utility
2. `anda_icp::ledger::balance::BalanceTool`: ICP token balance query utility

Additional features will be introduced in future releases.

For more detailed information, please refer to the [crate documentation][docs].

## License
Copyright © 2025 [LDC Labs](https://github.com/ldclabs).

`ldclabs/anda` is licensed under the MIT License. See the [MIT license][license] for the full license text.

### Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted
for inclusion in `anda` by you, shall be licensed as MIT, without any
additional terms or conditions.

[docs]: https://docs.rs/anda_icp
[license]: ./../../LICENSE-MIT