# AnswerFound Agent API > Machine-readable discovery for AI agents. Buy live web extract / SERP with Base Sepolia test-USDC via x402 (HTTP 402). - Provider: AnswerFound - Site: https://www.answerfound.net/ - Catalog (static): https://www.answerfound.net/agent.json - Human guide: https://www.answerfound.net/agent/ (also AGENT-BUY.md in repo) - Network: Base Sepolia (eip155:84532) - Asset: test USDC - Price: $0.001 per paid call - Pay_to: 0xa0221c0750976D32d3A635B35eD718c0a6a53A1D - Primary SKU: web.extract (GET /agent/v1/extract?url=) - Also: web.serp (GET /agent/v1/serp?q=) - No private keys in this API. Seller only receives to pay_to. ## Live API base api_base: https://mid-bush-recording-outreach.trycloudflare.com Tunnel notes: - Primary public URL: Cloudflare quick tunnel (trycloudflare.com) → local uvicorn :8787 - Fallback: https://breezy-pears-care.loca.lt (localtunnel; may change on restart) - Local: http://127.0.0.1:8787 - Quick tunnels are ephemeral; update this file + agent.json when the tunnel URL changes. ## Free (no payment) - GET {api_base}/agent/ — JSON catalog (skus, pay_to, network, flow) - GET {api_base}/health — liveness + pay_to / network / price ## Paid (x402) - GET {api_base}/agent/v1/extract?url=https://example.com — clean text extract (primary SKU web.extract) - GET {api_base}/agent/v1/serp?q=your+query — live SERP results ## Flow 1. Discover: GET {api_base}/agent/ (free) and/or https://www.answerfound.net/agent.json + this llms.txt 2. Call a paid path without payment → HTTP 402 + Payment-Required (x402 challenge) 3. Pay test-USDC on Base Sepolia to pay_to (amount ≈ $0.001) via an x402 client / facilitator 4. Retry the same GET with payment proof → JSON body Do not call crypto.trending.pack. Testnet only until operator says otherwise.