# BridgeNode > AI inference bridge. No API keys. Pay with Solana USDC via x402. ## OpenAI-compatible endpoint - URL: https://bridgenode.cc/v1 - Models: deepseek-v4-flash, deepseek-v4-pro, groq-llama-3.3-70b - Authentication: x402 (PAYMENT-SIGNATURE header) - Network: Solana mainnet (USDC) - Gasless: facilitator covers SOL fees ## MCP endpoint - URL: https://bridgenode.cc/mcp - Transport: Streamable HTTP (only; HTTP+SSE is deprecated, SEP-2596) - Authentication: x402 handshake ## Supported clients - Any OpenAI-compatible client with x402 support - Claude Code, Codex, Cursor, Windsurf - Solana `pay` CLI (native Solana x402 client) - MCP-compatible agents ## Agent skill - Install: `npx skills add applefanaimail-blip/bridgenode-skill` - Source: https://github.com/applefanaimail-blip/bridgenode-skill - Skill file: https://bridgenode.cc/skill.md ## Quick start (x402 V2 flow: request → 402 → sign → retry) # 1) Request — response: 402 PAYMENT-REQUIRED (price, payTo, memo) curl https://bridgenode.cc/v1/chat/completions \ -H "Content-Type: application/json" \ -d '{"model":"deepseek-v4-flash","messages":[{"role":"user","content":"hello"}]}' # 2) Sign the partial TX (USDC TransferChecked + Memo) and retry with header: # PAYMENT-SIGNATURE: curl https://bridgenode.cc/v1/chat/completions \ -H "Content-Type: application/json" \ -H "PAYMENT-SIGNATURE: " \ -d '{"model":"deepseek-v4-flash","messages":[{"role":"user","content":"hello"}]}' ## Pricing - Prices are generated from config.yml (§8.5) — page: https://bridgenode.cc/models