翻訳待ち:Show HN: I built an M2M payment loop where AI Agents pay for data via x402
AI サービスが一時的に利用できないため、復旧後に翻訳を補完します。ソース概要:Notifications You must be signed in to change notification settings Fork 0 Star 1 BranchesTags Open more actions menu Latest commit History 154 Commits 154 Commits Folders and files NameName Last commit message Last com…
AI サービスが一時的に利用できないため、復旧後に翻訳を補完します。
Notifications You must be signed in to change notification settings Fork 0 Star 1 BranchesTags Open more actions menu Latest commit History 154 Commits 154 Commits Folders and files NameName Last commit message Last commit date .well-known .well-known api-server-files api-server-files docs docs examples examples mcp mcp CONTRIBUTING.md CONTRIBUTING.md DISCLAIMER.md DISCLAIMER.md README.md README.md claude_desktop_config.json claude_desktop_config.json import_reports.py import_reports.py Repository files navigation AI Agent 链上签名支付 0.005 USDC,后端验证结算,国家统计局 GDP 数据交付完成。 M2M (Machine to Machine) 微支付商业闭环已落地跑通。 Quick Facts Item Value API Base https://api.060504.shop Payment Protocol x402 v2 (EIP-3009, USDC on Base) Wallet 0x1630c8E0833c367F39f0ca909b6b67f5159d7A00 Chain Base (Chain ID 8453) Settled TX Block #49848412, 0.005 USDC Assets 96 MCP Tools 8 (4 free + 3 paid + 1 payment) API Paths 12 Live Endpoints Endpoint Method Price Description /health GET Free Health check /openapi.json GET Free OpenAPI spec (12 paths) /catalog.json GET Free 96 assets catalog /llms.txt GET Free LLM-readable API docs /.well-known/mcp/server-card.json GET Free MCP server identity card /v1/api/industry POST $0.005 USDC China NBS statistics (GDP, CPI, PPI) /v1/api/policy POST $0.005 USDC China government policy search /v1/api/company POST $0.003 USDC China enterprise credit info /v1/fetch/dynamic POST $0.008 USDC Dynamic web content fetch /v1/assets/{id} GET $0.01-$9.99 USDC Asset delivery How x402 Payment Works 1. Agent calls POST /v1/api/industry (no payment header) 2. Server returns 402 Payment Required (x402 v2 challenge) - x402Version: 2 - paymentRequirements: {scheme, network, asset, payTo, maxAmountRequired, ...} 3. Agent signs EIP-3009 TransferWithAuthorization (no gas needed) 4. Agent retries with X-Payment header 5. Server verifies signature → settles on-chain → returns 200 + data 6. On-chain: 0.005 USDC transferred to wallet On-Chain Proof Transaction Hash: 0xef8d49e88cb58651e9bf30465597b50863dcc363f6e1f227779292149818ae28 Method: Transfer With Authorization (EIP-3009, gasless) Amount: 0.005 USDC Block: #49848412 Token: USDC (0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913) From: 0xc4217BD72b4dea480ed4879fcec530d92637C800 Recipient: 0x1630c8E0833c367F39f0ca909b6b67f5159d7A00 Scheme: EIP-3009 (gasless transfer authorization) Verify on Basescan (Base Mainnet): Transaction: https://basescan.org/tx/0xef8d49e88cb58651e9bf30465597b50863dcc363f6e1f227779292149818ae28 Wallet: https://basescan.org/address/0x1630c8E0833c367F39f0ca909b6b67f5159d7A00 MCP Server MCP Server provides 8 tools for AI agents: Free Discovery Tools discover_capabilities - List all API endpoints discover_china_data_apis - List China Data APIs with pricing get_capability_info - Get details for specific capability get_payment_instructions - Step-by-step x402 payment guide Paid Data Tools (x402) query_industry_statistics ($0.005) - NBS statistics search_china_policies ($0.005) - Government policy search query_company_credit ($0.003) - Enterprise credit info Payment Tool purchase_capability - Initiate x402 payment for any endpoint Quick Start Test with curl # 1. Discover the API (free) curl https://api.060504.shop/health curl https://api.060504.shop/openapi.json curl https://api.060504.shop/llms.txt # 2. Trigger 402 payment challenge curl -X POST https://api.060504.shop/v1/api/industry \ -H "Content-Type: application/json" \ -d '{"keyword":"GDP"}' # Returns 402 with x402 payment requirements # 3. Sign EIP-3009 and retry with payment # See examples/agent_client.py for full implementation Python Example # See examples/agent_client.py for complete x402 payment client python examples/agent_client.py Data Sources & Compliance API Source Compliance Industry data.stats.gov.cn Rate limited 3s/req, respects robots.txt Policy sousuo.www.gov.cn Rate limited 3s/req, HTML fallback Company gsxt.gov.cn No captcha bypass, provides official links only Architecture AI Agent / User │ ├── GitHub Pages (frontend catalog) │ └── API Server (api.060504.shop) │ ├── China Data APIs (3 endpoints) ├── x402 Payment (USDC on Base, EIP-3009) └── MCP Server (8 tools) Tech Stack Backend: FastAPI + Uvicorn (Python) Service: Windows NSSM (NETWORK SERVICE account) Payment: x402 v2 protocol, USDC on Base MCP: Model Context Protocol (SSE & stdio) Frontend: GitHub Pages Data: Chinese government public platforms Version History v1.0 (2026-08-07): Initial deployment, 76 assets v2.0 (2026-08-16): 5 new guides, cleanup, 94 assets v3.0 (2026-08-16): China Data APIs + MCP Server, 96 assets v3.1 (2026-08-17): x402 end-to-end payment verified, 0.005 USDC settled License Commercial. All data sourced from public government platforms. Links API: https://api.060504.shop Frontend: https://tianzizhiming-svg.github.io/agentbridge/ GitHub: https://github.com/tianzizhiming-svg/agentbridge MCP Card: https://api.060504.shop/.well-known/mcp/server-card.json Resources Readme Contributing Contributing Activity Stars 1 star Watchers 0 watching Forks 0 forks Report repository