{"x402Version":2,"facilitatorUrl":"https://facilitator.goplausible.xyz","paymentHeaders":["PAYMENT-REQUIRED","PAYMENT-SIGNATURE","PAYMENT-RESPONSE"],"accepts":[{"scheme":"exact","network":"algorand-mainnet","asset":"31566704","payTo":"YL63PQ3U4SHJXPBXJZJPNWKLUZ2DYQSJZ36OLWXGF7FOHWPYN4BELUOUPM","maxAmountRequired":"1000","priceUsdc":"0.001","facilitatorUrl":"https://facilitator.goplausible.xyz"},{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x930c40fd6eb213152d7475460c29cd56d8d122cf","maxAmountRequired":"1000","priceUsdc":"0.001","facilitatorUrl":"https://facilitator.goplausible.xyz"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","payTo":"4QbPizw4V3eM1TVtXWh4yBSowqBVPq4pqYx3GrHwoCsL","maxAmountRequired":"1000","priceUsdc":"0.001","facilitatorUrl":"https://facilitator.goplausible.xyz"}],"endpoints":[{"method":"GET","path":"/health","access":"free","summary":"Process health check"},{"method":"GET","path":"/ready","access":"free","summary":"MainNet readiness check"},{"method":"GET","path":"/discovery","access":"free","summary":"Machine-readable endpoint catalog"},{"method":"GET","path":"/openapi.json","access":"free","summary":"OpenAPI contract"},{"method":"GET","path":"/.well-known/x402","access":"free","summary":"x402 discovery document"},{"method":"GET","path":"/.well-known/x402.json","access":"free","summary":"x402 service manifest"},{"method":"GET","path":"/.well-known/agent-card.json","access":"free","summary":"A2A agent card"},{"method":"GET","path":"/.well-known/agent.json","access":"free","summary":"Agent manifest"},{"method":"GET","path":"/.well-known/ai-plugin.json","access":"free","summary":"AI plugin manifest"},{"method":"GET","path":"/llms.txt","access":"free","summary":"LLM index"},{"method":"POST","path":"/verify","access":"free","summary":"Verify an attestation bundle"},{"method":"POST","path":"/attest-block","access":"paid","summary":"Attest a block","priceUsdc":"0.001","maxAmountRequired":"1000"},{"method":"POST","path":"/prove-tx-inclusion","access":"paid","summary":"Prove a transaction is in a block","priceUsdc":"0.001","maxAmountRequired":"1000"},{"method":"POST","path":"/verify-block","access":"free","summary":"Verify a block attestation"},{"method":"POST","path":"/verify-tx-inclusion","access":"free","summary":"Verify a transaction inclusion proof"},{"method":"GET","path":"/block-capabilities","access":"free","summary":"Block attestation capabilities"},{"method":"POST","path":"/attest","access":"paid","summary":"Attest a confirmed MainNet transaction","priceUsdc":"0.001","maxAmountRequired":"1000"}],"flow":"POST /attest with no PAYMENT-SIGNATURE returns 402 and a PAYMENT-REQUIRED header. Any source accepts Algorand, Base, or Solana USDC when that rail is configured. Sign one advertised option and retry with PAYMENT-SIGNATURE. A successful response may include PAYMENT-RESPONSE. POST /verify is free."}