{"protocol":"mcp","jsonrpc":"2.0","serverInfo":{"name":"authichain","version":"1.0.0"},"tools":[{"name":"get_pricing","description":"Live AuthiChain prices: StrainChain Passport, Farm, and EU DPP Payment Links for humans; unpaid POST /api/x402 ($0.05 USDC on Base) for agents.","inputSchema":{"type":"object","properties":{}}},{"name":"verify","description":"Paid AuthiChain verification, not answering yet. Unpaid tools/call returns HTTP 402 ($0.05 USDC on Base) for discovery; a paid call is refused with 503 registry_not_bound before settlement, so no payment is taken. Use query_provenance for a free lookup.","inputSchema":{"type":"object","properties":{"sealId":{"type":"string"},"productId":{"type":"string"},"serial":{"type":"string"}}}},{"name":"query_provenance","description":"Free public lookup for an assetId / seal / QR token. Never attests. Unknown IDs return status unknown. Paid tools/call verify ($0.05 USDC on Base) is not answering yet: it refuses before settlement.","inputSchema":{"type":"object","properties":{"assetId":{"type":"string","description":"Seal, serial, or QR token identifier"}},"required":["assetId"]}},{"name":"dpp_readiness_check","description":"Free EU Digital Product Passport readiness check. Returns a 0-100 score, gaps, and the dated obligation for the product category (battery passport is law from 18 Feb 2027; other categories are ESPR targets). Not legal advice.","inputSchema":{"type":"object","properties":{"category":{"type":"string","enum":["battery_passport","battery_other","textiles","iron_steel","aluminium","tyres","furniture","mattresses","electronics","toys","construction","detergents","other"],"description":"battery_passport: EV, LMT (e-bike, e-scooter) or industrial battery over 2 kWh; battery_other: Other battery (portable, SLI, industrial up to 2 kWh); textiles: Textiles, apparel or footwear; iron_steel: Iron and steel; aluminium: Aluminium; tyres: Tyres; furniture: Furniture; mattresses: Mattresses; electronics: Electronics and ICT; toys: Toys; construction: Construction products; detergents: Detergents and cleaning products; other: Something else"},"sells_in_eu":{"type":"boolean","description":"Sold into the EU directly or via an importer. Default true."},"unique_id":{"type":"boolean","description":"Each product (or model or batch) has a unique identifier, such as a GS1 GTIN with serial."},"supplier_data":{"type":"boolean","description":"You can get material and substance data from your suppliers."},"market_role":{"type":"boolean","description":"You know who places the product on the EU market (you, an importer or an EU representative)."},"footprint":{"type":"boolean","description":"You have carbon or environmental footprint data for the product."},"data_host":{"type":"boolean","description":"You have a public web location where product data could be published behind a QR code."},"data_owner":{"type":"boolean","description":"A named person owns product compliance data."}},"required":["category"]}}],"pricing":{"agentRail":{"endpoint":"POST /api/v1/agent-verify","alias":"POST /api/x402","protocol":"x402","network":"base","chainId":"8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","publishedPayTo":"0x5db511706FB6317cd23A7655F67450c5AC6e6AA2","pricePerCall":"$0.05 USDC","catalog":"https://authichain.com/api/x402/catalog","wellKnown":"https://authichain.com/.well-known/x402.json","mcp":"https://authichain.com/mcp","docs":"https://authichain.com/x402","note":"Unpaid POST /api/x402 and unpaid MCP tools/call verify return HTTP 402 for discovery, but a paid call is refused with 503 registry_not_bound before settlement until the registry lookup is bound. No payment is taken.","paidVerify":{"bound":false,"status":"registry_not_bound","detail":"The payment rail is live, but no seal registry lookup is bound on the public paid paths yet. A paid call is refused with HTTP 503 registry_not_bound before settlement, so no payment is taken. The unpaid 402 challenge stays for discovery."}},"humanCheckout":{"rail":"stripe","source":"src/lib/plans.ts","passportUsd":49,"dppUsd":299,"farmUsd":149,"passportPaymentLink":"https://authichain.com/checkout/strainchain_passport","dppPaymentLink":"https://authichain.com/checkout/dpp_readiness","farmPaymentLink":"https://authichain.com/checkout/strainchain_farm","emailCapture":{"passport":"https://authichain.com/passport","dpp":"https://authichain.com/dpp"}}},"pay":{"x402":"POST https://authichain.com/api/x402","mcpVerify":"POST https://authichain.com/mcp tools/call verify","catalog":"https://authichain.com/api/x402/catalog","wellKnown":"https://authichain.com/.well-known/x402.json","docs":"https://authichain.com/x402"}}