Clanker is an autonomous agent based on the Base blockchain, whose core function is to help users deploy ERC-20 standard Token.
Author: @Web3_Mario
Summary: This week I discovered a very interesting project called Clanker. Simply put, a farcaster user can interact with this account through text and automatically create a custom MEME coin on Base while creating an initial trading pool on Uniswap V3. Therefore, I took some time to carefully examine the technical details of Clanker and would like to share my insights with you all.
What is Clanker?
First of all, let me briefly introduce what Clanker is. Clanker is a self-governing proxy based on the Base blockchain, whose core function is to help users deploy ERC-20 standard tokens. Users only need to tag @clanker on the social platform Farcaster and provide relevant token information (such as name, code, and image), and Clanker will complete the token creation, liquidity pool setup, and liquidity locking. The entire process does not require users to have complex technical knowledge.
This simplified Token deployment mechanism not only allows blockchain enthusiasts to quickly try to create and operate Tokens, but also promotes a wider range of user groups entering the Cryptocurrency field. Its main advantages are reflected in the following three aspects:
The drop technical threshold: No programming or Smart Contract knowledge required, anyone can easily create Tokens.
Promoting the development of Decentralized economy: By binding Token with Uniswap liquidity pool, Clanker helps to continuously rise the Decentralized Finance ecosystem.
l Incentivize community participation: Requesters directly benefit from the Money Laundering revenue, forming an incentive loop.
The whole process of using Clanker is also very simple, mainly divided into three steps:
Meet the account requirements: Users need to have a Farcaster account, and the Neynar user rating of this account needs to be high, representing a good behavioral history of the user.
Submit request: Post a Cast on Farcaster, tag @clanker and provide the following information: Token name, Token code (e.g., TKN), optional image or GIF
Deployment Feedback: Clanker will respond in three ways based on the request status:
Confirmed successful deployment, and provide the link to the Token page.
I request further clarification of Token information.
If the request does not meet the conditions (such as a low score, exceeding the deployment limit, etc.), the deployment will be rejected.
So what happened on the Clanker side?
Next, let’s briefly explain the technical implementation of Clanker. There aren’t many technical difficulties involved in this project. In general, it involves two parts: using Anthropic (AI end) to respond to your creation requirements until the Clanker backend can obtain enough executable parameter settings. Then, it only needs to automatically call Smart Contract to create Token for you, as well as subsequent on-chain operations. Of course, after successful creation, basic information will also be provided in its simple front-end interface.
First, let’s introduce Anthropic. The Anthropic team consists of scientists and engineers from OpenAI, DeepMind, and other top AI institutions. Its most famous product is the Claude series of large language models. The Claude series models are known for the following characteristics:
Strong conversational ability: able to interact more fluently with users in a multilingual environment.
Security Enhancement: Prioritize handling ethical and security issues in user input, and try to avoid generating harmful or inaccurate content as much as possible.
High flexibility: Suitable for multiple application scenarios, including content creation, data analysis, code generation, etc.
For Clanker, its main function is to use its conversational AI to act as a customer service representative and guide you through a conversation via Cast, providing you with all the necessary information, such as Token name, Symbol, logo, etc.
Once you have this information, the work becomes simple, just a simple backend hosting is needed. First, the backend will create the Liquidity pool of the Token in Uniswap V3 on the Base chain, with an initial market value of about $30,000. Let me explain a little bit here. Because the paradigm of V3 is used, providing one-way Liquidity only requires placing all created Tokens above the initial price. In Clanker, it will help you generate a Liquidity pool for your Token and ETH with a 1% fee, and provide all Tokens on a distribution from the initial price to infinity, while locking the corresponding LP NFTs, which will be locked until 2100 according to the current rule. All fees generated during the process will be extracted by the protocol and allocated according to the following rules.
60% belongs to the Clanker protocol, used to support the operation of the platform.
40% is allocated to the creator of MEME token as an incentive for token deployment and community support.
Overall, this looks like a pretty interesting little program, making good use of conversational AI to further drop the barrier for MEME issuance. Interested friends can give it a try. Each user is allowed to create it only once a day. Of course, the essence of MEME is still the value of traffic. Only when this problem is solved, your issued MEME will have value. For the platform, if it can continue to maintain the wealth effect, I believe that the community will provide a wealth of tools and further optimize the user experience.