{"name":"Penny Engine M2M","version":"0.7.7","protocol":"x402","network":"eip155:8453","asset":"Base USDC","priceUsdPerRequest":0.001,"baseUrl":"https://penny-paid-batch-production.up.railway.app","openapi":"https://penny-paid-batch-production.up.railway.app/openapi.json","paymentManifest":"https://penny-paid-batch-production.up.railway.app/.well-known/x402","paidServices":[{"name":"M2M Unified Fulfillment","path":"/api/fulfill","method":"POST","keywords":["fulfill","fulfillment","execute","workflow","multi-step","catalog","csv","inventory","audit","coordinate","orchestrate"],"requires":["goal","input"],"description":"One paid request coordinates CSV parsing, ecommerce catalog auditing and output contract validation. Bounded workflow only; no arbitrary external tasks.","url":"https://penny-paid-batch-production.up.railway.app/api/fulfill"},{"name":"M2M Agent Outcome Guard","path":"/api/proof-gate","method":"POST","keywords":["verify","validate","check","proof","outcome","result","quality","json","schema","assertion","contract","audit"],"requires":["result","expectations"],"description":"Evaluate machine-returned JSON against required fields, exact values and numeric ranges; return deterministic pass/fail and SHA-256 integrity fingerprint. This is not independent attestation.","url":"https://penny-paid-batch-production.up.railway.app/api/proof-gate"},{"name":"Machine Payment Demand Intelligence","path":"/api/market-demand","method":"GET","keywords":["transactions","market","demand","payments","settlement","buyer","onchain","volume"],"requires":[],"description":"Ranks settled payment activity and buyer-wallet diversity; no purchase or execution.","url":"https://penny-paid-batch-production.up.railway.app/api/market-demand"},{"name":"Agent Route Planner","path":"/api/route-plan","method":"GET","keywords":["find","discover","tool","tools","route","agent","provider","api","compare","plan","task"],"requires":["task"],"description":"Identifies candidate machine tools and advertised prices; no external services purchased.","url":"https://penny-paid-batch-production.up.railway.app/api/route-plan"},{"name":"Base Network Snapshot","path":"/api/base-network","method":"GET","keywords":["base","gas","block","fee","network","rpc","ethereum"],"requires":[],"description":"Current Base network gas price, block number and illustrative transfer costs.","url":"https://penny-paid-batch-production.up.railway.app/api/base-network"},{"name":"Base Wallet Snapshot","path":"/api/base-wallet","method":"GET","keywords":["wallet","balance","usdc","eth","ethereum","base"],"requires":["address"],"description":"Public Base USDC and ETH balances with block timestamp.","url":"https://penny-paid-batch-production.up.railway.app/api/base-wallet"},{"name":"Ecommerce Batch Pricing","path":"/api/price-batch","method":"POST","keywords":["ecommerce","pricing","margin","profit","batch","cost","scenarios"],"requires":["scenarios"],"description":"Calculates margin and contribution for up to 50 provided pricing scenarios.","url":"https://penny-paid-batch-production.up.railway.app/api/price-batch"},{"name":"x402 Compatibility Diagnostic","path":"/ping","method":"GET","keywords":["x402","payment","diagnostic","compatibility","test"],"requires":[],"description":"Machine payment compatibility diagnostic; real external settlements unverified.","url":"https://penny-paid-batch-production.up.railway.app/ping"}],"paymentStatus":"ACTIVE_402_CHALLENGES_REAL_SETTLEMENT_UNVERIFIED","confirmedOutsideRevenueUsd":0,"usage":"Make a request; the server returns a standard HTTP 402 and PAYMENT-REQUIRED challenge. Authorized x402 clients may sign and retry the same request.","noExternalPurchases":true}