关于 corbits-marketplace
Corbits 是面向 AI Agent 的付费 API 发现与代理平台,帮助 Agent 搜索并调用付费 API。它通过 x402 协议按请求以 USDC 微支付,并使用 MoonPay 钱包完成付款。
主要功能
- 01按名称或类别搜索 API 代理
- 02浏览端点与 USDC 定价
- 03确认费用后调用付费 API
- 04自动处理 x402 付款认证
- 05支持多种 EVM 网络及 Solana
适用场景
- 01为 Agent 查找所需的付费 API
- 02调用加密货币价格数据接口
- 03在 Agent 工作流中按请求支付 API 费用
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ moonpay/ skills --skill corbits-marketplace安装后在 Claude Code 中输入/corbits-marketplace确认已加载。
详细介绍
Corbits — 面向 AI Agent 的付费 API 市场
概述
Corbits 是一个面向高级 API 的发现和代理平台。Agent 可以搜索、选择并调用付费 API,通过 x402 协议自动按请求进行 USDC 微支付。MoonPay 提供支持每笔支付的钱包——你的 MoonPay 钱包就是你的 Corbits 支付钱包。
/corbits search <topic> → find matching API proxies
/corbits list → browse endpoints + USDC pricing
/corbits call → select endpoint → review cost → confirm → execute
(payment auto-deducted from MoonPay wallet)
支持: EVM 钱包(Ethereum、Polygon、Base、Arbitrum)和 Solana
前提条件
# 1. Install Corbits skill
npx clawhub@latest install corbits
# 2. Install MoonPay CLI
npm install -g @moonpay/cli
mp login
设置(一次性)
# 1. Create your payment wallet
mp wallet create --name "corbits-agent"
mp wallet retrieve --wallet "corbits-agent" # note your EVM address
# 2. Fund with USDC
mp buy --token usdc_ethereum --amount 50 --wallet <evm-address> --email <email>
# 3. Export private key for Corbits
# ⚠️ Security: your private key gives full access to your wallet.
# Never share it, commit it, or paste it anywhere other than the corbits init prompt.
# Use a dedicated low-balance wallet — not your primary wallet.
mp wallet export --wallet "corbits-agent"
# Copy the EVM private key
# 4. Initialize Corbits — paste the exported key when prompted
/corbits init
/corbits init 会将密钥存储在 macOS Keychain 或 ~/.config/corbits/ 中,使用 @faremeter/rides 搭建 TypeScript 项目,并可选择配置 Solana 密钥对。
主要命令
| 命令 | 说明 |
|---|---|
/corbits init | 首次设置(钱包 + 项目脚手架) |
/corbits search <query> | 按名称或类别查找 API 代理 |
/corbits list | 查看所有可用代理及其以 USDC 计价的端点价格 |
/corbits call | 执行付费 API 调用并自动付款 |
/corbits status | 显示当前选中的代理 |
使用示例
# Crypto price data
/corbits search "crypto prices"
/corbits list
/corbits call
# → Select: GET /prices/latest
# → Cost: 0.001 USDC
# → Confirm: y
# → Response: { "BTC": 67420.00, "ETH": 3540.00, ... }
# Weather data
/corbits search "weather"
/corbits list
/corbits call
所有价格均以 USDC 显示,并在执行前告知。@faremeter/rides 库会自动处理 x402 支付身份验证,无需手动签署交易。
上下文存储: ~/.config/corbits/context.json
基础 URL: https://api.corbits.dev
为钱包充值
Corbits 支付以 USDC 结算。调用付费 API 前,请确保钱包中有余额。
使用法币购买 USDC
# Ethereum (standard)
mp buy --token usdc_ethereum --amount 50 --wallet <evm-address> --email <email>
# Polygon (lower gas)
mp buy --token usdc_polygon --amount 50 --wallet <evm-address> --email <email>
将 ETH 兑换为 USDC
mp token swap \
--from-wallet corbits-agent --chain ethereum \
--from-token 0x0000000000000000000000000000000000000000 \
--to-token 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 \
--from-amount 0.02
银行转账(大额预算)
mp virtual-account create
mp virtual-account kyc continue
mp virtual-account bank-account register
mp virtual-account onramp create \
--name "Corbits Onramp" \
--fiat usd \
--stablecoin usdc \
--wallet <evm-address> \
--chain ethereum
充值链接(无需许可)
任何人都可以从任意链为你的 Corbits 钱包充值,资金会自动兑换为 USDC:
mp deposit create \
--name "Corbits Agent Fund" \
--wallet <evm-address> \
--chain ethereum --token USDC
查询余额
mp token balance list --wallet <evm-address> --chain ethereum
自动充值
在 Agent 工作流中自动为钱包充值:
BALANCE=$(mp token balance list --wallet <address> --chain ethereum --json | \
jq '.[] | select(.symbol=="USDC") | .balance')
if (( $(echo "$BALANCE < 5" | bc -l) )); then
mp token bridge \
--from-wallet primary --from-chain polygon \
--from-token 0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174 \
--from-amount 20 \
--to-chain ethereum \
--to-token 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
fi
端到端工作流
npx clawhub@latest install corbitsmp wallet create --name "corbits-agent"mp buy --token usdc_ethereum --amount 50 --wallet <address> --email <email>mp wallet export --wallet "corbits-agent"— 复制 EVM 私钥/corbits init— 按提示粘贴密钥/corbits search <topic>— 发现 API/corbits call— 自动从 MoonPay 钱包扣款- 需要时充值:
mp buy或mp token bridge
主要代币地址
| 代币 | 链 | 地址 |
|---|---|---|
| USDC | Ethereum | 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 |
| USDC.e | Polygon | 0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174 |
| ETH(Gas) | Ethereum | 原生代币 |
资源
- 平台: https://corbits.dev
- API 基础地址: https://api.corbits.dev
- 支付 SDK:
@faremeter/rides(npm) - MoonPay CLI: https://www.npmjs.com/package/@moonpay/cli
相关技能
- moonpay-check-wallet — 在调用 API 前验证 USDC 余额
- moonpay-x402 — 为其他端点直接使用 x402 按请求付费
- moonpay-swap-tokens — 将代币兑换为 USDC,用于 Corbits 支付
评论
支持 Markdown