Clanker 是一个部署代币的自主代理。目前,用户可以通过在 Farcaster 上标记 @Clanker 来请求 Clanker 在 Base 上部署 ERC-20 代币。
目前使用Clanker 的唯一要求是拥有一个具有良好Neynar用户评分的Farcaster 帐户。而Neynar 用户评分是根据用户在平台上的行为生成的,评分介于 0 到 1 之间,评分可以通过与优质用户互动获得。
每个Farcaster 帐户每天可以请求 Clanker 部署一个代币。部署代币时,用户需要在 Farcaster上的广播中标记 Clanker (@clanker),并在广播正文中提供代币名称、代币代码和可选图像/gif
Clanker会在以下三种情形中回复用户的请求:
1、成功部署后,Clanker 将响应一个指向其网站clanker.world的链接,其中包含指向已部署代币的代币页面的链接。
2、如果 Clanker 不清楚该请求,Clanker 将会提出澄清问题,以确定代币名称、代码以及请求者是否想要部署该代币。
3、如果请求者由于各种原因(代币部署限制已达到、请求者的 Neynar 用户分数太低、请求者已被禁止使用 clanker)无法部署代币。
具体案例有warpcast用户@artlu发文@Clanker,并写出了代币的名称BURROTI以及代币符号BURRITO,并配图墨西哥卷饼后。Clanker不仅帮助其成功发射了该代币,而且还与之进行了互动交流。
代币部署:
而在收到有效的代币部署请求后,Clanker 会通过调用合约在 Base 上部署 ERC-20 代币:
初始代币铸造:为部署者合约铸造一个新的 ERC-20 代币。