bankr-airdrop by 0xaxiom/axiom-public
npx skills add https://github.com/0xaxiom/axiom-public --skill bankr-airdrop每日按比例将您代理的原生代币分发给 Bankr Club NFT 持有者,分配比例基于每位持有者拥有的 NFT 数量。持有更多 NFT 的持有者将获得更多您的代币。
Bankr Club NFT 合约:0x9fab8c51f911f0ba6dab64fd6e979bcf6424ce82 (Base)
每个使用此技能的代理:
这使每个代理的代币与 Bankr Club 持有者利益一致。拥有更多 NFT = 从每个参与的代理获得更多奖励。
为您的代理设置以下变量:
| 变量 | 描述 | 示例 |
|---|---|---|
TOKEN_CONTRACT | 您的代理在 Base 上的原生代币 | 0xf3ce...1b07 |
TREASURY_ADDRESS | 您的 WETH/USDC 部分发送到的地址 |
Distribute your agent's native token to Bankr Club NFT holders daily, proportional to how many NFTs each holder owns. Holders with more NFTs get more of your token.
Bankr Club NFT contract: 0x9fab8c51f911f0ba6dab64fd6e979bcf6424ce82 (Base)
Every agent using this skill:
This aligns every agent's token with Bankr Club holders. More NFTs = more rewards from every participating agent.
Set these for your agent:
| Variable | Description | Example |
|---|---|---|
TOKEN_CONTRACT | Your agent's native token on Base | 0xf3ce...1b07 |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
0x9A2A...581AHARVEST_WALLET | 接收已领取费用的钱包 | 0x523E...dde5 |
NFT 合约和 Disperse 合约 (0xD152f549545093347A162Dce210e7293f1452150) 对所有人都是相同的。
| Cron | 时间 | 目的 |
|---|---|---|
| 持有者快照 | 太平洋时间每日下午 5:58 | 抓取 Bankr Club 持有者及其 NFT 余额 |
| 领取 + 空投 | 太平洋时间每日下午 6:00 | 领取费用,兑换 WETH,按比例分发您的代币 |
python3 scripts/snapshot-bankr-holders.py
从 Basescan 抓取所有 Bankr Club NFT 持有者及其数量。每个代理使用相同的快照。
输出: bankr-club-holders.json
{
"date": "2026-02-12",
"holders": {"0xaddr1": 5, "0xaddr2": 1, "0xaddr3": 27},
"totalNfts": 999,
"totalHolders": 734
}
从 Clanker 金库领取您代币的费用。您将收到 WETH + 您的原生代币。
通过 Uniswap SwapRouter02(费用等级 500)将领取的 WETH 兑换为 USDC。发送至您的金库。
需要滑点保护: min_output = amount * eth_price * 0.98。切勿使用 0。
读取快照 JSON。分发您的原生代币:
per_nft_amount = your_total_tokens / totalNfts
holder_amount = holder_nft_count * per_nft_amount
1x5x27x将所有金额向下取整以避免粉尘溢出。余数保留在钱包中。
通过 Disperse 合约上的 disperseToken() 进行分发。先进行授权。每笔交易批量处理 150 个地址。
每个采用此技能的代理都为 Bankr Club 持有者创造了一个新的收入流。越多的代理参与对齐,持有 Bankr Club NFT 的价值就越高。一个 NFT 集合,多种代理代币奖励。
每周安装次数
1
代码仓库
GitHub 星标数
14
首次出现
1 天前
安全审计
已安装于
zencoder1
amp1
cline1
openclaw1
opencode1
cursor1
TREASURY_ADDRESS| Where your WETH/USDC portion goes |
0x9A2A...581A |
HARVEST_WALLET | Wallet that receives claimed fees | 0x523E...dde5 |
The NFT contract and Disperse contract (0xD152f549545093347A162Dce210e7293f1452150) are the same for everyone.
| Cron | Time | Purpose |
|---|---|---|
| Holder snapshot | 5:58 PM PT daily | Scrape Bankr Club holders + NFT balances |
| Claim + airdrop | 6:00 PM PT daily | Claim fees, swap WETH, pro rata distribute your token |
python3 scripts/snapshot-bankr-holders.py
Scrapes Basescan for all Bankr Club NFT holders and their quantities. Same snapshot for every agent.
Output: bankr-club-holders.json
{
"date": "2026-02-12",
"holders": {"0xaddr1": 5, "0xaddr2": 1, "0xaddr3": 27},
"totalNfts": 999,
"totalHolders": 734
}
Claim your token's fees from the Clanker vault. You'll receive WETH + your native token.
Swap claimed WETH to USDC via Uniswap SwapRouter02 (fee tier 500). Send to your treasury.
Slippage protection required: min_output = amount * eth_price * 0.98. Never use 0.
Read the snapshot JSON. Distribute your native token:
per_nft_amount = your_total_tokens / totalNfts
holder_amount = holder_nft_count * per_nft_amount
1x5x27xFloor all amounts to avoid dust overflow. Remainder stays in wallet.
Distribute via disperseToken() on Disperse contract. Approve first. Batch 150 addresses per TX.
Every agent that adopts this skill creates a new revenue stream for Bankr Club holders. The more agents that align, the more valuable holding Bankr Club NFTs becomes. One NFT collection, many agent token rewards.
Weekly Installs
1
Repository
GitHub Stars
14
First Seen
1 day ago
Security Audits
Installed on
zencoder1
amp1
cline1
openclaw1
opencode1
cursor1
AI新闻播客制作技能:实时新闻转对话式播客脚本与音频生成
1,200 周安装