nicofains1

Crypto Wallets & Payments for AI Agents

AI 智能体v0.1.7
作者:nicofains1更新于 2026-05-18共 3 个版本 · 最新版本发布于 2026-02-01crypto-agent-payments@clawhub_nicofains1/crypto-agent-payments
任务自动化工作流编排工具调用#Crypto

据 AlphaMoat 统计,截至 2026-09,Crypto Wallets & Payments for AI Agents 累计下载 4,192 次、获 3 个星标,在全部 5,078 个 AI 技能中排名第 2,389 位,在「AI 智能体」分类(969 个)中排名第 467 位。

累计安装
124
累计下载
4,192
星标
3
全站排名
#2,389
全站前 48% · 「AI 智能体」前 49%
平台累计安装累计下载星标评论
ClawHub ↗1243,8133-
SkillHub ↗1234,1923—

各平台的计数口径不同,统计时间不一致。

这个技能是做什么的

文档列出查看报价和地址资产的只读工具,以及创建钱包、转账、兑换和代币授权等钱包操作。钱包会处理真实私钥并可能移动资金;私钥不得粘贴到聊天或 shell 历史中,钱包操作需人工明确批准,安装 MCP 服务前应固定并审查软件包版本。

资料发布于 2026-10-29

可以用来做什么

  • 只读查看地址组合或获取兑换报价
  • 规划 agent 间的代币奖励或支付流程
  • 审查钱包操作和 MCP 服务安装要求

什么时候用

  • 只进行只读查询,或在专用低价值/测试钱包和逐项审批下规划资金操作时

示例提示词

以下是根据技能文档生成的示例,不代表实际运行结果。

只获取指定地址的资产组合,不创建钱包或发起交易。
在不签名的前提下列出转账前需要核实的链、代币、金额和接收地址。

月度数据趋势

累计下载4,192
3,0213,6504,2792026-05 · 累计下载 3,1082026-06 · 累计下载 3,2592026-07 · 累计下载 3,5712026-08 · 累计下载 3,7052026-09 · 累计下载 4,19226-0526-09
星标3
2342026-05 · 星标 32026-06 · 星标 32026-07 · 星标 32026-08 · 星标 32026-09 · 星标 326-0526-09

2026-09 起统计方法调整:同名技能按作者分别统计,并覆盖全部技能。图中虚线为调整前的月份,与之后的数据不直接比较,也不计算跨越调整的增长。

月份累计下载环比星标
2026-094,192—3
2026-083,705+3.8%3
2026-073,571+9.6%3
2026-063,259+4.9%3
2026-053,108—3

SKILL.md 原文

以下是作者发布的原始文件,按纯文本显示,本站未做修改或审核;其中的链接不可点击,命令请核实后再运行。抓取于 2026-10-23。

5.2 KB · ClawHub v0.1.7
# Crypto Wallets & Payments for AI Agents

Create wallets, transfer tokens, and enable payments between agents. Perfect for bug bounty programs, rewards systems, and agent-to-agent transactions.

## What This Enables

- **Create wallets** - Generate ERC20-compatible wallets with secure key storage
- **Transfer tokens** - Send ETH, USDC, or any ERC20 token to any address
- **Swap tokens** - Exchange tokens across 13 chains with best rates
- **Earn referrer fees** - Get 80% of extra swap fees by referring users
展开全部(共 162 行)
- **Agent payments** - Bug bounties, rewards programs, automated payouts

## MCP Server Setup

For Moltbot/OpenClaw, configure via mcporter:
```bash
mcporter config add onlyswaps --command "npx -y @onlyswaps/mcp-server@latest stdio" --transport stdio
```

For Claude Desktop, add to MCP config:
```json
{
  "mcpServers": {
    "onlyswaps": {
      "command": "npx",
      "args": ["-y", "@onlyswaps/mcp-server@latest", "stdio"]
    }
  }
}
```

## Available Tools

### Read-Only (no wallet needed)
| Tool | Description |
|------|-------------|
| `get_quote` | Get swap quotes from 15+ DEX aggregators |
| `get_portfolio` | View token balances for any address |

### Wallet Required (need PRIVATE_KEY)
| Tool | Description |
|------|-------------|
| `setup_wallet` | Create a new wallet (saves PRIVATE_KEY to .env) |
| `check_setup` | Verify wallet config and balances |
| `transfer` | Send tokens to any address |
| `swap` | Execute token swaps (with optional referrer fees) |
| `approve_permit2` | Approve tokens for gasless swaps |

## Earn Fees as a Referrer

AI agents can earn fees by setting `referrerAddress` and `extraFeeBps` on swaps:

| extraFeeBps | Referrer Gets | OnlySwaps Gets | Total User Fee |
|-------------|---------------|----------------|----------------|
| 0 (default) | 0 bps | 20 bps | 0.20% |
| 10 (suggested) | 8 bps | 22 bps | 0.30% |
| 100 (max) | 80 bps | 40 bps | 1.20% |

**Example:** With `extraFeeBps: 10`, on a $1000 swap:
- Referrer earns: $0.80 (8 bps)
- User pays: $3 total (0.30%)

**Note:** Referrer fees only work for ERC20 swaps. Native token swaps (ETH, BNB) don't support referrer fees.

## IMPORTANT: Private Key Handling

**For wallet operations, you MUST have PRIVATE_KEY set.**

If the user wants to create a wallet, transfer, or swap:
1. First ask: "Do you have an existing wallet private key, or should I create a new one?"
2. If new: Use `setup_wallet` to generate one
3. If existing: Ask user to provide PRIVATE_KEY and set it in environment

To call tools with PRIVATE_KEY:
```bash
PRIVATE_KEY=0x... mcporter call onlyswaps.check_setup chainId=8453
```

## Amount Format

**Different tools use different formats:**

| Tool | Format | Example |
|------|--------|---------|
| `get_quote` | wei (base units) | `"1000000000000000"` = 0.001 ETH |
| `swap` | wei (base units) | `"100000000000000000"` = 0.1 ETH |
| `transfer` | human readable | `"0.001"` = 0.001 tokens |

**Wei conversion:**
- 1 ETH = `1000000000000000000` (18 zeros)
- 0.001 ETH = `1000000000000000` (15 zeros)
- 1 USDC = `1000000` (6 decimals)

## Quick Examples

**IMPORTANT: Use function call syntax with quoted strings!**

### Get a swap quote (no wallet needed)
```bash
mcporter call 'onlyswaps.get_quote(fromToken: "0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE", toToken: "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", amount: "1000000000000000", chainId: 8453)'
```

### Check any address portfolio (no wallet needed)
```bash
mcporter call 'onlyswaps.get_portfolio(userAddress: "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045")'
```

### Create a new wallet
```bash
mcporter call onlyswaps.setup_wallet
# Returns: address and private key - SAVE THE PRIVATE KEY!
```

### Check wallet setup (requires PRIVATE_KEY)
```bash
PRIVATE_KEY=0x... mcporter call 'onlyswaps.check_setup(chainId: 8453)'
```

### Transfer tokens (requires PRIVATE_KEY + funded wallet)
```bash
PRIVATE_KEY=0x... mcporter call 'onlyswaps.transfer(tokenAddress: "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", toAddress: "0xRecipientAddress", amount: "1000000", chainId: 8453)'
```

### Swap with referrer fee (earn fees as an agent)
```bash
PRIVATE_KEY=0x... mcporter call 'onlyswaps.swap(fromToken: "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", toToken: "ETH", amount: "100000000", chainId: 8453, referrerAddress: "0xYourAgentWallet", extraFeeBps: 10)'
```

## Supported Chains

| Chain | ID | Native Token |
|-------|-----|--------------|
| Ethereum | 1 | ETH |
| Base | 8453 | ETH |
| Arbitrum | 42161 | ETH |
| Optimism | 10 | ETH |
| Polygon | 137 | MATIC |
| BNB Chain | 56 | BNB |
| Avalanche | 43114 | AVAX |

## Common Token Addresses

| Token | Base (8453) | Ethereum (1) |
|-------|-------------|--------------|
| Native (ETH) | 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE | 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE |
| USDC | 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 | 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 |

## Security Notes

- Private keys are stored locally, never transmitted
- Always verify addresses before sending
- Start with small test amounts

## Links

- **npm**: [@onlyswaps/mcp-server](https://www.npmjs.com/package/@onlyswaps/mcp-server)
- **Docs**: [onlyswaps.fyi](https://onlyswaps.fyi)

---

Built by [OnlySwaps](https://onlyswaps.fyi) 🦞

「AI 智能体」分类下的热门技能

数据月份:2026-09 · 下载/星标/安装数聚合自公开技能注册库(ClawHub、SkillHub),按月更新。口径说明见数据方法。