Generate images with crypto micropayments
nano-banana-blockrunskillsetup L2★381
majiayu000/claude-skill-registry ↗What it does
Generate AI images using Nano Banana model on-chain
Best for
Generating production-ready images without API keys when you control on-chain payments via USDC micropayments, avoiding vendor lock-in.
Inputs
- · Text prompt string
- · Optional output directory path
- · Optional model specification (google/nano-banana, google/nano-banana-pro, openai/dall-e-3)
Outputs
- · Image URL (1024x1024 to 4K depending on model)
- · Image file saved locally
Requires
- · BlockRun API (blockrun.ai)
- · x402 protocol for HTTP 402 payments
- · USDC on Base network
- · vLLM (optional)
- · pip/python
Preconditions
- · USDC wallet on Base network with $1-5+ minimum balance
- · Private key stored in BLOCKRUN_WALLET_KEY env var or .env file
- · blockrun-llm SDK installed (pip install blockrun-llm)
- · Internet connectivity to blockrun.ai API
Failure modes
- · Insufficient USDC balance → 402 Payment Required
- · Invalid private key → signing fails
- · Network outage to blockrun.ai → connection timeout
- · Unsupported image dimensions → model returns error
- · High load on BlockRun → rate limiting or queue delays
Trust signals
- · Open-source blockrun-llm SDK on PyPI
- · Transparent x402 protocol (no hidden payments)
- · Local signing of USDC transactions (key never leaves machine)
- · Clear pricing per model ($0.04-0.12 per image)
- · Supports multiple image generation models (Nano Banana, DALL-E-3)