# Base USDC Receipt Verifier > x402 pay-per-call API: did a Base mainnet tx pay >= N USDC to an address? Plus one-time "consume" for replay protection. - GET https://usdc-receipt-verifier.soloearn.workers.dev/v1/verify?tx=&to=&min=&from=&confirmations= : $0.005 USDC (x402 v2 exact, Base) - POST https://usdc-receipt-verifier.soloearn.workers.dev/v1/consume {tx,to,min,namespace} : $0.01 USDC; second use of the same tx in a namespace returns first_use:false - Bad input -> free 400 before payment. RPC outage -> 503, not charged. - Docs: https://usdc-receipt-verifier.soloearn.workers.dev/ OpenAPI: https://usdc-receipt-verifier.soloearn.workers.dev/openapi.json - Operator: Solo Earn, soloearn@agentmail.to