Core Concepts Overview
Cronos Chains
The Cronos ecosystem comprises three key blockchain networks, each designed to support different functionalities and use cases:
Cronos zkEVM: A Zero-Knowledge (ZK) Ethereum layer-2 that focuses on scalability, security and innovation.
Cronos EVM: An Ethereum-compatible layer-1 network built on the Cosmos SDK, designed for Decentralized and Web3 applications.
Cronos POS: A Proof-of-Stake (PoS) layer-0 network that guarantees the security of the Cronos ecosystem.
Developer Platform SDK
The Crypto.com Developer Platform SDK is designed to facilitate interactions with Cronos EVM and Cronos zkEVM. It allows developers to interact with blockchain components such as native tokens, ERC20 tokens, smart contracts, transactions, blocks, and wallets. Learn more about Developer Platform SDK.
Crypto.com AI Agent SDK
The AI Agent SDK extends blockchain functionality by bridging natural language processing (NLP) with blockchain interactions to make it easier for users to execute blockchain actions through AI-driven commands.
The AI Agent SDK integrates pre-built blockchain functions from the Crypto.com Developer Platform SDK, allowing AI-driven blockchain operations. The AI component acts as an interpreter, translating user queries into blockchain function calls, allowing users to interact with the blockchain effortlessly. It translates user queries into corresponding tool function calls which bring easier user-blockchain interactions.
With the AI Agent SDK, users can:
Query blockchain data (e.g., latest blocks, transactions, market trends).
Execute on-chain actions (e.g., token transfers, contract interactions).
Manage wallets using natural language commands.
Plugin Features
The AI Agent SDK includes extensive plugin support, allowing developers to enhance and customize their AI-driven applications:
SQLite Plugin: provides local state persistence, ensuring session continuity.
LangFuse: enables real-time telemetry and interaction monitoring for performance tracking.
Personality Plugin: allows customization of the agent’s personality and response style.
Instructions Plugin: enables modification of agent behavior through customized instructions.
Telegram Plugin: allows users to connect the agent to their Telegram bot with just a few lines of code
By leveraging these plugins, developers can tailor AI-powered blockchain interactions to meet their specific needs, whether for DeFi applications, NFT marketplaces, or on-chain analytics.
System Flow
Crypto.com AI Agent SDK simplifies blockchain interactions by acting as a bridge between users, AI models, and the Cronos blockchain.
Below is a step-by-step breakdown of how the system functions.
User Interaction A user interacts with the AI-powered application via natural language queries (e.g., “What is the latest block for Cronos EVM Chain?” or “Transfer 10 CRO to Alice.cro”).
AI Processing The AI Agent SDK interprets the user’s query using AI models (such as OpenAI, Google, or Llama). It converts the request into structured blockchain commands. To organize actions and decision-making, the AI Agent SDK leverages LangGraph, a graph-based execution framework. LangGraph structures the agent’s logic, enabling it to determine the correct sequence of actions, manage dependencies, and execute workflows efficiently.
Function Execution The AI Agent SDK invokes relevant blockchain functions from the Developer Platform Client SDK, which executes API calls to interact with the Cronos EVM or Cronos zkEVM chain.
Blockchain Processing & Response
The Cronos blockchain processes the requested action (e.g., retrieving a block, executing a transaction). The Developer Platform Client SDK retrieves the response and passes it back to the AI Agent SDK.
Enhancements via Plugins
The AI Agent SDK supports several plugins that enhance functionality and customization.
The SQLite Plugin: stores AI session data, ensuring continuity between user interactions.
The LangFuse Plugin: tracks AI interactions and logs them for observability and debugging, helping developers monitor and improve system performance.
The Personality Plugin: customizes AI-generated responses and developers can adjust tone, response style, and engagement levels to better fit their application’s needs.
Telegram Plugin - builds Telegram bot that interacts with the Cronos network.
User Receives Response The AI-powered application returns a human-readable response, simplifying complex blockchain interactions for the user.
Last updated
Was this helpful?