Author: Karen, Foresight News
Last week, Coinbase launched a on-chain interaction agent called Based Agent. Based Agent is an AI-driven autonomous agent that interacts with the Coinbase Developer Platform (CDP), OpenAI's official multi-agent collaboration framework Swarm, and the Base L2, enabling on-chain operations such as token creation, Non-Fungible Token (NFT) deployment, and asset transfer.
Based Agent provides a simple setup on the online programming environment Replit, allowing users to explore autonomous blockchain interaction without manual coding, including self-execution, token deployment, NFT deployment, asset transfer, balance check, ETH faucet request, and art generation through DALL-E (using AI to generate artwork).
What is the actual experience of Based Agent? Today, Foresight News will guide you step-by-step through the experience of Based Agent.
Before you begin, please ensure you have completed the following preparations:
1. Create an API key and private key on https://portal.cdp.coinbase.com/, which supports the use of a domestic phone number;
2. Create an OpenAI API Key on https://platform.openai.com/api-keys;
3. Log in to https://replit.com/.
Next, you can follow these steps:
1. Use the Based Agent template on Replit (https://replit.com/@KevinLeffew1/Based-Agent?v=1#run.py): click "Use Template" in the top right corner;
2. In the "secret" area in the top right corner, add the OpenAI API Key, Coinbase CDP API key name, and private key (note: the Coinbase CDP API key and private key must be copied verbatim);
3. After the setup is complete, click "run" at the top. Each time you click "run", a different agent wallet address (Base network) will be generated, and 0.01 ETH will be automatically claimed from the faucet (Base Sepolia network);
4. After the program runs, you can choose one of three modes: chat, auto, and AI-to-agent dialogue mode.
In the chat mode, we can communicate in natural language, such as instructing the AI agent to mint an NFT series or exchange tokens. However, since the agent currently only supports the Base Sepolia network, many of the operations the author attempted could not be completed by this agent.
Additionally, it seems that it is currently not possible to switch directly between the two modes. To switch modes, please click "stop" to stop the current run, then click "run" again to rerun the program, which will generate a new agent wallet.
In the autonomous mode, the AI agent will independently execute a series of operations, such as deploying an NFT series, claiming ETH test tokens from the faucet, minting NFTs, creating tokens, and registering domain names.
As for the third mode, the agent often gives irrelevant responses, which the author also finds confusing, and the official has not yet provided a clear explanation or description.
According to a member of the Coinbase Developer Platform team, Lincoln, the agent can currently also be set up as an X (Twitter) bot.
Although Coinbase's AI agent Based Agent currently only exists as a template on the Replit platform, and its autonomous trading mode seems to be limited to the self-exploration of attempting to execute all possible operations, imagine if in future iterations, the autonomous trading function could be deeply integrated with clear intent recognition, thereby giving birth to a more intelligent, sharp, and deeply analytical AI agent - this would undoubtedly be an inspiring and beautiful vision.