{"uid":"cap_9FVAjK-ApKib26Xlf3ydY","slug":"fixledger-verified-bug-fix-unlock-x402-pay-on-proof-3e5822c8","name":"FixLedger Verified Bug Fix Unlock (x402 Pay-on-Proof)","description":"Machine-payable MCP and x402 registry of Docker-verified bug fixes and post-cutoff SDK deltas. Free &lt;50ms Peek-Before-Pay check; $0.005 Pay-on-Proof unlock on Base USDC.","url":"https://fixledger-iota.vercel.app/api/x402/unlock?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"Resolution UUID or slug returned by free POST /api/x402/peek ($0.00)."}}},"responseSchema":{"input":{"type":"http","method":"GET","queryParams":{"id":{"type":"string","examples":["x402-eip3009-base-usdc-domain-version-mismatch","x402-eip3009-nonce-not-bytes32-hex","x402-usdc-6-decimals-parseether-overpayment","x402-cors-expose-headers-payment-required-missing"],"required":true,"description":"Resolution UUID or slug returned by free POST /api/x402/peek ($0.00). Never guess IDs; peek first."}},"discoverable":true},"output":{"type":"object","required":["status","resolution_id","slug","title","root_cause","surgical_patch","anti_patterns","provenance"],"properties":{"slug":{"type":"string"},"title":{"type":"string"},"status":{"enum":["UNLOCKED"],"type":"string"},"provenance":{"type":"object","properties":{"receipt_id":{"type":"string"},"payment_rail":{"type":"string"},"verification_type":{"type":"string"},"verified_pass_count":{"type":"number"}}},"root_cause":{"type":"string"},"anti_patterns":{"type":"array","items":{"type":"string"}},"resolution_id":{"type":"string"},"surgical_patch":{"type":"string","description":"Docker-verified unified diff (<350 tokens) ready to apply."}}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_sy0-G61zAlgZn8UMgZkSp","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Unlocks a Docker-verified bug fix resolution — including root cause, surgical patch diff, and anti-patterns — for a given error ID after a $0.005 USDC micropayment on Base.","exampleAgentPrompt":"I got a USDC overpayment error because my code used parseEther instead of parseUnits — can you unlock the verified patch for 'x402-usdc-6-decimals-parseether-overpayment' from FixLedger so I can see the root cause, surgical diff, and anti-patterns?","exampleUseCases":[{"title":"Fix x402 EIP-3009 domain version mismatch","prompt":"My x402 payments keep failing with an EIP-3009 domain version mismatch on Base — unlock the FixLedger resolution for 'x402-eip3009-base-usdc-domain-version-mismatch' so I can see the verified root cause and patch diff."},{"title":"Recover from CORS payment-required header bug","prompt":"I'm getting a CORS error because the Payment-Required header isn't being exposed — can you pay to unlock the FixLedger fix for 'x402-cors-expose-headers-payment-required-missing' and show me the surgical patch?"},{"title":"Resolve nonce bytes32 hex format error","prompt":"My x402 integration is throwing a nonce-not-bytes32-hex error and I need the verified fix — unlock 'x402-eip3009-nonce-not-bytes32-hex' on FixLedger and give me the root cause and code diff I can apply."}],"resultDescription":"Returns a JSON object with status UNLOCKED, the resolution slug and title, a detailed root cause string, a Docker-verified unified diff patch ready to apply (under 350 tokens), a list of anti-patterns to avoid, and payment provenance including receipt ID, payment rail, verification type, and Docker-verified pass count.","failureModes":["Invalid or unrecognized resolution ID/slug returns an error — always use the free /peek endpoint first to obtain a valid ID","Payment failure or insufficient USDC balance on Base prevents unlock","Expired or already-used payment authorization may cause rejection","Network or Vercel hosting downtime returns 5xx errors"],"whenToPreferThis":"Use this endpoint when you have already identified a specific bug resolution via the free FixLedger Peek endpoint and need the full verified fix details — root cause, surgical patch diff, and anti-patterns — and are willing to pay $0.005 USDC on Base. Prefer this over generic documentation search or LLM-generated fixes when you need a Docker-verified, post-cutoff accurate patch for x402, Base USDC, or related SDK integration errors.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-01T06:43:09.549Z","isFirstParty":false,"canonicalSlug":"fixledger-verified-bug-fix-unlock-x402-pay-on-proof-3e5822c8"}