Frequently asked questions about BlockRun.
BlockRun is economic infrastructure for AI agents. It provides:
- Trading — AI that analyzes markets and executes trades (alpha-mcp)
- Creation — AI that creates optimized content and images
- Intelligence — Access to 33+ AI models via x402 micropayments
| Traditional | BlockRun |
|---|---|
| API keys per provider | One wallet for all |
| Monthly subscriptions | Pay-per-request |
| Account management | Just fund and use |
| Complex billing | On-chain transparency |
- Trading (alpha-mcp): Free and open source
- Creation: Pay-per-use ($0.05-0.12 per image)
- Intelligence: Provider cost + 5%
alpha-mcp is our trading product. It gives Claude the tools to:
- Analyze markets (technical indicators, sentiment)
- Execute trades (DEX swaps on Base)
- Manage risk (hardcoded safety limits)
It's free and open source. See Trading Overview.
x-grow is a Claude Code skill for writing high-performing X posts. It uses real algorithm knowledge to optimize your content. See x-grow.
nano-banana is a Claude Code skill for image generation. Generate images using DALL-E, Flux, or Nano Banana via micropayments. See nano-banana.
BlockRun uses the x402 protocol:
- Request a service
- Receive
HTTP 402 Payment Requiredwith price - Your SDK signs a USDC authorization locally
- Payment settles on-chain, you receive the service
USDC on Base network.
$1 is enough for testing. Recommended: $5-20 for regular usage.
Send USDC to your wallet address on Base:
- Coinbase — Direct withdrawal to Base
- Base Bridge — Bridge from Ethereum
- Uniswap — Swap on Base
You only pay for successful requests. Failed requests don't settle.
Payments are on-chain and final, like any blockchain transaction.
Yes. alpha-mcp has built-in risk limits (15% max position, 50% cash reserve, 5% daily loss limit), but all trading carries risk. Only trade what you can afford to lose.
No. Risk limits are hardcoded and cannot be overridden.
Tokens on Base via 0x Protocol. Common pairs: ETH/USDC, popular tokens with liquidity.
No. alpha-mcp is free. You only pay for intelligence (sentiment analysis) and network gas.
33+ models including:
- OpenAI (GPT-5.5, GPT-5.4, GPT-5.2, o1)
- Anthropic (Claude Opus 4, Sonnet 4, Haiku 4.5)
- Google (Gemini 3 Pro, Gemini 2.5 Flash)
- DeepSeek (V3, R1)
- xAI (Grok)
- Meta (Llama)
Full list: Models
Yes. Use the same format as OpenAI's Chat Completions API.
claude mcp add blockrun -- npx @blockrun/mcpThen run blockrun setup in Claude Code.
- Claude Code (via MCP)
- ElizaOS (plugin)
- AgentKit (SDK integration)
- LangChain (custom LLM class)
- GOAT SDK (in review)
Your private key never leaves your machine. Only cryptographic signatures are sent.
~/.blockrun/wallet.json by default.
No. BlockRun can only claim the specific amount you authorize per request.
We recommend a dedicated wallet with small amounts. Don't use your main holdings wallet.
Claude Code:
blockrun setup
Python:
from blockrun_llm import LLMClient
client = LLMClient() # Creates wallet automatically
print(client.get_address())| Usage | Amount |
|---|---|
| Testing | $1-5 |
| Regular use | $5-20 |
| Heavy usage | $20-100 |
Yes. Your wallet is a standard Ethereum wallet. Import the private key into any Web3 wallet to withdraw.
Restart Claude Code after installing:
pkill -f "claude"
claudeRun setup:
blockrun setup
Check your balance and fund if needed:
blockrun balance
Check internet connection and retry. If persistent, check BlockRun status.
- Check this FAQ
- Read the documentation
- See MCP Troubleshooting
- Open an issue on GitHub
Open an issue on the relevant GitHub repository:
- General: blockrun-mcp
- Trading: alpha-mcp
- Python SDK: blockrun-llm
- TypeScript SDK: blockrun-llm-ts