By Karen, Foresight News
Last week, Coinbase launched an AI-powered on-chain interactive agent called Based Agent. Based Agent is an AI-driven autonomous agent that interacts with Base L2 through the Coinbase Developer Platform (CDP) and OpenAI's official multi-agent collaboration framework Swarm to achieve on-chain operations such as token creation, NFT deployment, and asset transfer.
Based Agent provides a simple setup on the online programming environment Replit, allowing you to explore autonomous blockchain interactions without manual coding, including autonomous execution, token deployment, NFT deployment, asset transfer, balance check, ETH faucet request, artwork generation through DALL-E (using AI to generate artwork), etc.
So what is the actual experience of Based Agent? Today, Foresight News will take you through the Based Agent experience.
Before you begin, make sure you have completed the following preparations:
1. Create an API key and private key at https://portal.cdp.coinbase.com/. Domestic mobile phone numbers are supported.
2. Create an OpenAI API Key at https://platform.openai.com/api-keys;
3. Log in to https://replit.com/.
Next, you can follow the steps below:
1. Use the Based Agent template on Replit (https://replit.com/@KevinLeffew1/Based-Agent?v=1#run.py): Click "Use Template" in the upper right corner;
2. Add the OpenAI API Key, Coinbase CDP API key name and private key in the secret area in the upper right corner (Note: the Coinbase CDP API key and private key also need to be copied in intact);
3. After the settings are completed, click "Run" above to run. Each time you click "Run", a different proxy wallet address (Base network) will be generated, and 0.01 ETH (Base Sepolia network) will be automatically received from the faucet;
4. After the program is running, you can choose one of three modes: chat, auto (autonomous interaction) and AI-to-agent dialogue mode.
In the chat mode, we can communicate in natural language, for example, let the AI agent perform operations such as minting NFT series and exchanging tokens. However, since the agent currently only supports the Base Sepolia network, the agent cannot complete the multiple operations that the author tried.
In addition, it seems that there is currently no way to switch directly between the two modes. If you need to switch modes, first click "stop" to stop the current run, and then click "run" again to rerun the program, which will generate a new proxy wallet. In autonomous mode, the AI agent will autonomously perform a series of operations, such as deploying NFT series, collecting ETH test tokens from the faucet, minting NFTs, creating tokens, and registering domain names.
As for the third mode, the answers are often irrelevant, which makes the author feel confused, and the official has not yet given a clear explanation or explanation.
According to Lincoln, a member of the Coinbase Developer Platform team, it is now also possible to set the agent 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 autonomous exploration of trying to perform all possible operations, imagine that if the autonomous trading function can be deeply integrated with clear intent recognition in future iterations and upgrades, thereby giving birth to a more intelligent, sensitive and deeply analytical AI agent, this will undoubtedly be a beautiful vision to look forward to.