{"version":1,"description":"agentcash.dev — agent payments & wallet API","resources":["GET /v1/wallet","POST /v1/wallet/topup","POST /v1/charges","POST /v1/charges/{id}/refund","POST /v1/transfers","POST /v1/invoices/{id}/pay","GET /v1/transactions/{id}","POST /v1/insights/spend","POST /v1/presale/quote","POST /v1/presale/mint","GET /v1/presale/status","GET /v1/presale/receipt/{txHash}"],"mppResources":["GET /v1/wallet","POST /v1/wallet/topup","POST /v1/charges","POST /v1/charges/{id}/refund","POST /v1/transfers","POST /v1/invoices/{id}/pay","GET /v1/transactions/{id}","POST /v1/insights/spend","POST /v1/presale/quote","POST /v1/presale/mint","GET /v1/presale/status","GET /v1/presale/receipt/{txHash}"],"ownershipProofs":["dns-txt:_agentcash-discovery.agentcash.dev=acme-ownership-proof-placeholder"],"instructions":"OpenAPI is the source of truth: GET /openapi.json. Wallet ops + presale quote/status/receipt are zero-dollar identity (sign the AgentCash Challenge). /v1/insights/spend is fixed $0.01 USD via x402 or MPP. /v1/presale/mint is dynamic ETH on Ethereum mainnet — first call returns 402 with x402 payment requirements; retry with X-PAYMENT to settle."}