{"service":"hunger-agent-services","version":"0.2.0","x402":{"mode":"testnet","version":2,"payment_header":"X-PAYMENT","networks":{"mainnet":"eip155:8453","testnet":"eip155:84532"},"asset_mainnet_usdc":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","pay_to":"0x24F6A3F57549520cB3b2D1C691d2933Aecfa62EB"},"services":{"claim-worth-it":{"live":true,"price_usd":0.15,"price_atomic_usdc":"150000","description":"Confirmed claim amount, gas, net value, safety flags and action verdict. Includes free hashed evidence-receipt.","method":"POST","route":"/v1/claim-worth-it","input_schema":{"properties":{"chain":{"description":"Chain slug, e.g. 'robinhood'","title":"Chain","type":"string"},"wallet":{"description":"Public wallet address (0x...)","title":"Wallet","type":"string"},"platform":{"description":"Platform slug, e.g. 'pons'","title":"Platform","type":"string"}},"required":["chain","wallet","platform"],"title":"ClaimWorthRequest","type":"object"},"output_schema":{"$defs":{"Asset":{"properties":{"symbol":{"title":"Symbol","type":"string"},"gross":{"description":"Gross claimable amount in native token units, as a decimal string","title":"Gross","type":"string"},"usd":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"USD value, null when no reliable price source","title":"Usd"}},"required":["symbol","gross"],"title":"Asset","type":"object"},"Confidence":{"enum":["confirmed","estimated","insufficient"],"title":"Confidence","type":"string"},"EvidenceStatus":{"enum":["confirmed_onchain","partial","unavailable"],"title":"EvidenceStatus","type":"string"},"Verdict":{"enum":["claim_now","wait_for_more","nothing_claimable","unsafe","unknown"],"title":"Verdict","type":"string"}},"properties":{"claimable":{"title":"Claimable","type":"boolean"},"assets":{"items":{"$ref":"#/$defs/Asset"},"title":"Assets","type":"array"},"estimated_gas_native":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Estimated Gas Native"},"estimated_gas_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Estimated Gas Usd"},"estimated_net_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Estimated Net Usd"},"verdict":{"$ref":"#/$defs/Verdict"},"risk_flags":{"items":{"type":"string"},"title":"Risk Flags","type":"array"},"evidence_block":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Evidence Block"},"evidence_status":{"$ref":"#/$defs/EvidenceStatus","default":"unavailable"},"checked_at":{"description":"ISO 8601 timestamp in EAT (Africa/Nairobi)","title":"Checked At","type":"string"},"confidence":{"$ref":"#/$defs/Confidence","default":"insufficient"},"chain":{"title":"Chain","type":"string"},"platform":{"title":"Platform","type":"string"},"wallet":{"title":"Wallet","type":"string"},"notes":{"items":{"type":"string"},"title":"Notes","type":"array"},"cached":{"default":false,"title":"Cached","type":"boolean"},"evidence_receipt":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Free hashed + timestamped evidence receipt (sha256, EAT)","title":"Evidence Receipt"}},"required":["claimable","verdict","checked_at","chain","platform","wallet"],"title":"ClaimWorthResult","type":"object"},"cache_ttl_seconds":60,"supported":[{"chain":"polygon","platform":"polymarket"},{"chain":"robinhood","platform":"pons"}]},"collectible-quote":{"live":true,"price_usd":0.2,"price_atomic_usdc":"200000","description":"TRUE collectible amount per curve/escrow via unsigned simulated sweep; raw RPC overstates reality.","method":"POST","route":"/v1/collectible-quote","input_schema":{"properties":{"chain":{"title":"Chain","type":"string"},"wallet":{"title":"Wallet","type":"string"},"platform":{"title":"Platform","type":"string"},"curve":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional specific curve address","title":"Curve"}},"required":["chain","wallet","platform"],"title":"CollectibleQuoteRequest","type":"object"},"output_schema":{"$defs":{"CurveQuote":{"properties":{"curve":{"title":"Curve","type":"string"},"stored_creator_tax_wei":{"title":"Stored Creator Tax Wei","type":"integer"},"stored_quote_fee_wei":{"title":"Stored Quote Fee Wei","type":"integer"},"true_collectible_wei":{"description":"What an unsigned simulated sweep actually credits the wallet in escrow — the TRUE collectible amount","title":"True Collectible Wei","type":"integer"},"overstatement_wei":{"description":"stored balances minus true collectible; raw RPC overstates reality","title":"Overstatement Wei","type":"integer"},"simulated_gas_used":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Simulated Gas Used"}},"required":["curve","stored_creator_tax_wei","stored_quote_fee_wei","true_collectible_wei","overstatement_wei"],"title":"CurveQuote","type":"object"}},"properties":{"status":{"description":"ok | unknown","title":"Status","type":"string"},"chain":{"title":"Chain","type":"string"},"platform":{"title":"Platform","type":"string"},"wallet":{"title":"Wallet","type":"string"},"quotes":{"items":{"$ref":"#/$defs/CurveQuote"},"title":"Quotes","type":"array"},"total_true_collectible_wei":{"default":0,"title":"Total True Collectible Wei","type":"integer"},"total_true_collectible_native":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Total True Collectible Native"},"evidence_block":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Evidence Block"},"checked_at":{"title":"Checked At","type":"string"},"confidence":{"default":"insufficient","title":"Confidence","type":"string"},"notes":{"items":{"type":"string"},"title":"Notes","type":"array"},"cached":{"default":false,"title":"Cached","type":"boolean"},"evidence_receipt":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"title":"Evidence Receipt"}},"required":["status","chain","platform","wallet","checked_at"],"title":"CollectibleQuoteResult","type":"object"},"cache_ttl_seconds":60},"claim-history-proof":{"live":false,"price_usd":0.15,"price_atomic_usdc":"150000","description":"Prove a wallet already claimed X — tx receipt + escrow before/after, hashed and timestamped."},"escrow-dust-watch":{"live":false,"price_usd":0.15,"price_atomic_usdc":"150000","description":"Scan known platform escrows for a wallet's stranded balances across platforms."},"launch-economics":{"live":false,"price_usd":0.15,"price_atomic_usdc":"150000","description":"Platform fee, gas, creator share, dev-buy ownership and break-even genuine volume."},"agent-budget-guard":{"live":true,"price_usd":0.15,"price_atomic_usdc":"150000","description":"Deterministic read-only spend policy verdict for amount, destination, and approval ceiling. Caller supplies policy; unknown targets require review.","method":"POST","route":"/v1/agent-budget-guard","input_schema":{"properties":{"chain":{"maxLength":64,"minLength":1,"title":"Chain","type":"string"},"target":{"description":"Proposed EVM destination or spender address","title":"Target","type":"string"},"spend_usd":{"anyOf":[{"minimum":0.0,"type":"number"},{"pattern":"^(?!^[-+.]*$)[+-]?0*(?:\\d{0,12}|(?=[\\d.]{1,19}0*$)\\d{0,12}\\.\\d{0,6}0*$)","type":"string"}],"title":"Spend Usd"},"max_spend_usd":{"anyOf":[{"minimum":0.0,"type":"number"},{"pattern":"^(?!^[-+.]*$)[+-]?0*(?:\\d{0,12}|(?=[\\d.]{1,19}0*$)\\d{0,12}\\.\\d{0,6}0*$)","type":"string"}],"title":"Max Spend Usd"},"approval_usd":{"anyOf":[{"minimum":0.0,"type":"number"},{"pattern":"^(?!^[-+.]*$)[+-]?0*(?:\\d{0,12}|(?=[\\d.]{1,19}0*$)\\d{0,12}\\.\\d{0,6}0*$)","type":"string"},{"type":"null"}],"default":null,"title":"Approval Usd"},"max_approval_usd":{"anyOf":[{"minimum":0.0,"type":"number"},{"pattern":"^(?!^[-+.]*$)[+-]?0*(?:\\d{0,12}|(?=[\\d.]{1,19}0*$)\\d{0,12}\\.\\d{0,6}0*$)","type":"string"},{"type":"null"}],"default":null,"title":"Max Approval Usd"},"unlimited_approval":{"default":false,"title":"Unlimited Approval","type":"boolean"},"allowed_targets":{"items":{"type":"string"},"maxItems":100,"title":"Allowed Targets","type":"array"},"blocked_targets":{"items":{"type":"string"},"maxItems":100,"title":"Blocked Targets","type":"array"}},"required":["chain","target","spend_usd","max_spend_usd"],"title":"BudgetGuardRequest","type":"object"},"output_schema":{"properties":{"verdict":{"enum":["reject","review","within_policy"],"title":"Verdict","type":"string"},"flags":{"items":{"type":"string"},"title":"Flags","type":"array"},"chain":{"title":"Chain","type":"string"},"target":{"title":"Target","type":"string"},"spend_usd":{"anyOf":[{"type":"number"},{"pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","type":"string"}],"title":"Spend Usd"},"max_spend_usd":{"anyOf":[{"type":"number"},{"pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","type":"string"}],"title":"Max Spend Usd"},"checked_at":{"title":"Checked At","type":"string"},"evidence_status":{"const":"policy_only","default":"policy_only","title":"Evidence Status","type":"string"},"note":{"default":"Policy check only. No contract identity, balance, or transaction outcome was verified.","title":"Note","type":"string"},"evidence_receipt":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"title":"Evidence Receipt"}},"required":["verdict","flags","chain","target","spend_usd","max_spend_usd","checked_at"],"title":"BudgetGuardResult","type":"object"},"cache_ttl_seconds":60},"x402-health-check":{"live":false,"price_usd":0.15,"price_atomic_usdc":"150000","description":"Reachability, payment metadata, discovery and response-health check for x402 sellers."},"tx-preflight":{"live":false,"price_usd":0.2,"price_atomic_usdc":"200000","description":"Unsigned simulation, revert prediction, gas, approval, delegation and target risks. Never signs."},"launchpad-fee-audit":{"live":true,"price_usd":0.25,"price_atomic_usdc":"250000","description":"One-wallet scan across supported launchpads for unswept or unclaimed creator fees.","method":"POST","route":"/v1/launchpad-fee-audit","input_schema":{"properties":{"wallet":{"title":"Wallet","type":"string"}},"required":["wallet"],"title":"LaunchpadFeeAuditRequest","type":"object"},"output_schema":{"properties":{"wallet":{"title":"Wallet","type":"string"},"platforms_checked":{"title":"Platforms Checked","type":"integer"},"claimable_platforms":{"items":{"type":"string"},"title":"Claimable Platforms","type":"array"},"total_estimated_net_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Total Estimated Net Usd"},"results":{"items":{"additionalProperties":true,"type":"object"},"title":"Results","type":"array"},"checked_at":{"title":"Checked At","type":"string"},"cached":{"default":false,"title":"Cached","type":"boolean"},"evidence_receipt":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"title":"Evidence Receipt"}},"required":["wallet","platforms_checked","checked_at"],"title":"LaunchpadFeeAuditResult","type":"object"},"cache_ttl_seconds":60},"trend-collision-check":{"live":false,"price_usd":0.5,"price_atomic_usdc":"500000","description":"Name/ticker/social collision, impersonation and obvious rights/scam-risk report."},"wallet-actionability":{"live":false,"price_usd":0.75,"price_atomic_usdc":"750000","description":"Multi-chain report of claims, spendable balances, liquidity, gas and safe next actions."}},"free":{"claim-gas-oracle":{"description":"Measured per-platform claim gas anchors (free sample).","anchors":{"robinhood/pons":{"operation":"claim creator fees (escrow claim)","gas_used_measured":66374,"gas_estimate_pre_tx":76789,"source_tx":"0x2e838a167d13933b9a2a7905029495c1c111485808ff85230be03ad95758622a","source_block":73882993,"measured_at":"2026-09-27"}}},"wallet-snapshot-basic":{"method":"GET","route":"/v1/wallet-snapshot","params":{"chain":"robinhood|ethereum|base|bsc","wallet":"0x..."},"rate_limit":"10 req/min per client","description":"Free native-balance sample; paid version is wallet-actionability."},"evidence-receipt":{"description":"sha256 + EAT timestamp included FREE in every paid response."}},"guarantees":["read-only: no signing, no transactions, no claims","verdict 'unknown' is returned rather than invented data","failed-by-us calls are not charged","no paid call below $0.15"]}