Install
$ agentstack add skill-moonpay-skills-corbits-marketplace ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Corbits — Paid API Marketplace for AI Agents
Overview
Corbits is a discovery and proxy platform for premium APIs. Agents search, select, and call paid APIs with automatic per-request USDC micropayments via the x402 protocol. MoonPay provides the wallet that powers every payment — your MoonPay wallet IS your Corbits payment wallet.
/corbits search → find matching API proxies
/corbits list → browse endpoints + USDC pricing
/corbits call → select endpoint → review cost → confirm → execute
(payment auto-deducted from MoonPay wallet)
Supports: EVM wallets (Ethereum, Polygon, Base, Arbitrum) and Solana
Prerequisites
# 1. Install Corbits skill
npx clawhub@latest install corbits
# 2. Install MoonPay CLI
npm install -g @moonpay/cli
mp login
Setup (One-Time)
# 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 --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 stores the key in macOS Keychain or ~/.config/corbits/, scaffolds a TypeScript project with @faremeter/rides, and optionally configures a Solana keypair.
Key Commands
| Command | Description | |---------|-------------| | /corbits init | First-time setup (wallet + project scaffold) | | /corbits search | Find API proxies by name or category | | /corbits list | View all available proxies and endpoint pricing in USDC | | /corbits call | Execute a paid API call with auto-payment | | /corbits status | Show currently selected proxy |
Usage Examples
# 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
All pricing shown in USDC before execution. The @faremeter/rides library handles x402 payment authentication automatically — no manual transaction signing.
Context storage: ~/.config/corbits/context.json Base URL: https://api.corbits.dev
Funding Your Wallet
Corbits payments settle in USDC. Keep a balance before calling paid APIs.
Buy USDC with Fiat
# Ethereum (standard)
mp buy --token usdc_ethereum --amount 50 --wallet --email
# Polygon (lower gas)
mp buy --token usdc_polygon --amount 50 --wallet --email
Swap ETH → USDC
mp token swap \
--from-wallet corbits-agent --chain ethereum \
--from-token 0x0000000000000000000000000000000000000000 \
--to-token 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 \
--from-amount 0.02
Bank Transfer (Large Budgets)
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 \
--chain ethereum
Deposit Link (Permissionless)
Anyone can fund your Corbits wallet from any chain — auto-converts to USDC:
mp deposit create \
--name "Corbits Agent Fund" \
--wallet \
--chain ethereum --token USDC
Check Balance
mp token balance list --wallet --chain ethereum
Auto Top-Up
Keep the wallet funded automatically in agent pipelines:
BALANCE=$(mp token balance list --wallet --chain ethereum --json | \
jq '.[] | select(.symbol=="USDC") | .balance')
if (( $(echo "$BALANCE --email `
4. `mp wallet export --wallet "corbits-agent"` — copy EVM private key
5. `/corbits init` — paste key when prompted
6. `/corbits search ` — discover APIs
7. `/corbits call` — payment auto-deducted from MoonPay wallet
8. Top up when needed: `mp buy` or `mp token bridge`
## Key Token Addresses
| Token | Chain | Address |
|-------|-------|---------|
| USDC | Ethereum | `0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48` |
| USDC.e | Polygon | `0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174` |
| ETH (gas) | Ethereum | native |
## Resources
- **Platform:** https://corbits.dev
- **API base:** https://api.corbits.dev
- **Payment SDK:** `@faremeter/rides` (npm)
- **MoonPay CLI:** https://www.npmjs.com/package/@moonpay/cli
## Related Skills
- **moonpay-check-wallet** — Verify USDC balance before API calls
- **moonpay-x402** — Direct x402 pay-per-request for other endpoints
- **moonpay-swap-tokens** — Swap tokens to USDC for Corbits payments
## Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- **Author:** [moonpay](https://github.com/moonpay)
- **Source:** [moonpay/skills](https://github.com/moonpay/skills)
- **License:** MIT
- **Homepage:** https://www.moonpay.com/agents
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.