# Blockchain Functions

### Introduction

The AI Agent SDK integrates various functions from the Crypto.com On-Chain Developer Platform Client SDK as tools. These special tools serve as pre-built blockchain-related functions, which enable developers to interact with Cronos Chains in an easier way. <br>

The SDK offers a wide range of features, including:

* **Wallet Management**: \
  Create wallets, check balances, and use SSO wallet integration for a seamless user experience.
* **Token Interactions**: \
  Retrieve token balances (native & ERC20), perform transfers, wrapping, and swapping.
* **On-Chain Queries**: \
  Access transaction details, fetch blocks by tag or number, fetch smart contracts ABI, and resolve CronosID.
* **DeFi Features**: \
  Retrieve whitelisted tokens, explore available farms, and obtain detailed farm information from specified DeFi protocols.
* **Exchange Integration:**&#x20;

  Access real-time market data and trading pair information from the Crypto.com Exchange.

## Functions and Examples

Below section provides detailed information on these blockchain functions and example interactions, guiding developers on how to effectively interact with Cronos Chains using the AI Agent SDK.

{% content-ref url="blockchain-functions/wallet-management" %}
[wallet-management](https://ai-agent-sdk-docs.crypto.com/crypto.com-ai-agent-sdk/core-concepts-overview/blockchain-functions/wallet-management)
{% endcontent-ref %}

{% content-ref url="blockchain-functions/token-interaction" %}
[token-interaction](https://ai-agent-sdk-docs.crypto.com/crypto.com-ai-agent-sdk/core-concepts-overview/blockchain-functions/token-interaction)
{% endcontent-ref %}

{% content-ref url="blockchain-functions/transaction-queries" %}
[transaction-queries](https://ai-agent-sdk-docs.crypto.com/crypto.com-ai-agent-sdk/core-concepts-overview/blockchain-functions/transaction-queries)
{% endcontent-ref %}

{% content-ref url="blockchain-functions/block-information" %}
[block-information](https://ai-agent-sdk-docs.crypto.com/crypto.com-ai-agent-sdk/core-concepts-overview/blockchain-functions/block-information)
{% endcontent-ref %}

{% content-ref url="blockchain-functions/cronosid-operations" %}
[cronosid-operations](https://ai-agent-sdk-docs.crypto.com/crypto.com-ai-agent-sdk/core-concepts-overview/blockchain-functions/cronosid-operations)
{% endcontent-ref %}

{% content-ref url="blockchain-functions/defi-operations" %}
[defi-operations](https://ai-agent-sdk-docs.crypto.com/crypto.com-ai-agent-sdk/core-concepts-overview/blockchain-functions/defi-operations)
{% endcontent-ref %}

{% content-ref url="blockchain-functions/crypto.com-exchange" %}
[crypto.com-exchange](https://ai-agent-sdk-docs.crypto.com/crypto.com-ai-agent-sdk/core-concepts-overview/blockchain-functions/crypto.com-exchange)
{% endcontent-ref %}
