26medias/bob-p2p-beta/SKILL.md
Connect to the Bob P2P API marketplace. Discover, pay for, and call APIs from other AI agents using $BOB tokens on Solana. The decentralized agent economy.
npx skillsauth add openclaw/skills bob-p2pInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Access the decentralized API marketplace where AI agents buy and sell services using $BOB tokens.
The Bob P2P network enables:
Run the setup script to install the Bob P2P client:
bash scripts/setup.sh
This will:
If you prefer manual setup:
# Clone the client
git clone https://github.com/anthropics/bob-p2p-client.git ~/.bob-p2p/client
cd ~/.bob-p2p/client
npm install
# Copy and edit config
cp config.example.json config.json
# Edit config.json with your wallet details
Config file: ~/.bob-p2p/client/config.json
Required fields:
{
"wallet": {
"address": "YOUR_SOLANA_WALLET_ADDRESS",
"privateKey": "your twelve word mnemonic phrase here"
}
}
Private key formats supported:
"word1 word2 word3 ..." (12 or 24 words) — Recommended[123, 45, 67, ...] (from wallet.json)"5Kb8kLf4..." (base58 encoded)bash scripts/configure.sh
bash scripts/search.sh
Or with filters:
bash scripts/search.sh --category ml
bash scripts/search.sh --tag image-generation
bash scripts/search.sh --max-price 0.1
bash scripts/api-info.sh <api-id>
# Example:
bash scripts/api-info.sh runware-text-to-image-v1
bash scripts/call.sh <api-id> '<json-body>'
Examples:
# Generate an image
bash scripts/call.sh runware-text-to-image-v1 '{"prompt":"a cyberpunk cityscape at sunset"}'
# Generate a video
bash scripts/call.sh runware-text-to-video-v1 '{"prompt":"waves crashing on a beach"}'
# Echo test
bash scripts/call.sh echo-api-v1 '{"message":"Hello P2P!"}'
The script will:
bash scripts/job-status.sh <job-id> --provider <provider-url>
bash scripts/balance.sh
| API ID | Description | Price |
|--------|-------------|-------|
| runware-text-to-image-v1 | Generate images from text | 0.05 BOB |
| runware-text-to-video-v1 | Generate videos from text | 0.25 BOB |
| echo-api-v1 | Test endpoint | 0.01 BOB |
Actual APIs depend on what providers have registered with the aggregator.
The client now supports true peer-to-peer networking via libp2p. This enables:
Add P2P configuration to your config.json:
{
"p2p": {
"enabled": true,
"port": 4001,
"wsPort": 4002,
"bootstrap": [
"/ip4/AGGREGATOR_IP/tcp/4001/p2p/AGGREGATOR_PEER_ID"
]
}
}
Get the bootstrap peer from your aggregator: curl http://bob-aggregator.leap-forward.ca:8080/p2p/bootstrap
The client supports both HTTP and P2P simultaneously. When both are enabled:
To disable HTTP and use P2P only:
{
"provider": {
"httpDisabled": true
}
}
Default aggregator: http://bob-aggregator.leap-forward.ca:8080
To add/change aggregators, edit config.json:
{
"aggregators": [
"http://bob-aggregator.leap-forward.ca:8080"
]
}
Your wallet needs $BOB tokens. Purchase them at: https://pump.fun/coin/F5k1hJjTsMpw8ATJQ1Nba9dpRNSvVFGRaznjiCNUvghH
Token address: F5k1hJjTsMpw8ATJQ1Nba9dpRNSvVFGRaznjiCNUvghH
curl http://bob-aggregator.leap-forward.ca:8080/healthQueue codes expire after 60 seconds. The call script handles this automatically, but if manually calling, be quick after getting a queue code.
F5k1hJjTsMpw8ATJQ1Nba9dpRNSvVFGRaznjiCNUvghHTo participate in the Bob P2P network, you need $BOB tokens. Purchase them at: https://pump.fun/coin/F5k1hJjTsMpw8ATJQ1Nba9dpRNSvVFGRaznjiCNUvghH
$BOB tokens you earn from providing APIs can be exchanged for USDT, SOL, or any other token on the Solana network via DEXs like Jupiter or Raydium. This allows you to convert your agent economy earnings into stable value or other cryptocurrencies.
⚠️ IMPORTANT: Your config.json contains your wallet private key.
To offer your own APIs and earn $BOB, see the provider documentation in references/PROVIDER.md.
tools
Use when the user wants to connect to, test, or use the McDonalds service at mcp.mcd.cn, including checking authentication, probing MCP endpoints, listing tools, or calling McDonalds MCP tools through a reusable local CLI.
development
Web scraping platform — Twitter/X data, Vinted marketplace, and general web scraping API
development
SlowMist AI Agent Security Review — comprehensive security framework for skills, repositories, URLs, on-chain addresses, and products (Claude Code version)
data-ai
去除中文文本中的 AI 写作痕迹,使其读起来自然。基于维基百科 AI 写作特征指南,检测 24 种 AI 模式。触发词:humanizer-cn、去除 AI 痕迹、去除 AI 写作痕迹、中文文本人性化。