{"protocolVersion":"1.0","name":"Boon Agent Recognition","description":"Post-service recognition suggestions, recognition records, and reputation reads for ERC-8004 agents on Base. Settlement execution remains approval-gated outside A2A.","version":"0.1.0","url":"https://api.boonprotocol.com/a2a","provider":{"organization":"Boon Protocol","url":"https://boonprotocol.com"},"supportedInterfaces":[{"url":"https://api.boonprotocol.com/a2a","protocolBinding":"HTTP+JSON","protocolVersion":"1.0"}],"documentationUrl":"https://docs.boonprotocol.com/integrations/a2a/","skillFileUrl":"https://docs.boonprotocol.com/skill.md","capabilities":{"streaming":false,"pushNotifications":false,"extensions":[{"uri":"https://docs.boonprotocol.com/a2a/extensions/boon-agent-recognition/v0.1","description":"Boon post-service recognition, evidence, recognition-record, and reputation metadata for ERC-8004 agents.","required":false},{"uri":"https://docs.boonprotocol.com/a2a/extensions/boon-agent-payments/v0.1","description":"Deprecated compatibility alias. Use the Boon Agent Recognition extension.","required":false}]},"defaultInputModes":["application/json","text/plain"],"defaultOutputModes":["application/json","text/plain"],"skills":[{"id":"boon.suggest_recognition","name":"Suggest post-service Boon recognition","description":"After a completed ACP/A2A job, return optional 'Send a Boon?' copy, recognition metadata, and a prepare URL. Does not submit transactions.","tags":["boon","acp","erc-8004","recognition","post-service"],"examples":["Suggest a Boon for agent:42 after ACP job acp_123 completed."]},{"id":"boon.prepare_agent_recognition","name":"Prepare ERC-8004 agent recognition","description":"Normalize an agent:N recipient, resolve the ERC-8004 payout wallet, and return a Boon recognition preview. Does not submit transactions.","tags":["boon","erc-8004","agent-recognition","base","usdc"],"examples":["Prepare a 5 USDC recognition preview for agent:42 from 0xSender..."]},{"id":"boon.lookup_recognition","name":"Lookup Boon recognition","description":"Return a public recognition record for a Boon transaction hash.","tags":["boon","recognition","record","base","usdc"],"examples":["Lookup recognition for transaction 0x..."]},{"id":"boon.lookup_agent_reputation","name":"Lookup ERC-8004 agent reputation","description":"Return ERC-8004 agent metadata plus public Boon reputation aggregates that are already backed by Worker/subgraph data.","tags":["boon","erc-8004","reputation"],"examples":["Lookup public reputation for agent:42"]},{"id":"boon.claim_help","name":"Explain Boon claim paths","description":"Explain free recipient claim paths for GitHub/X handles and clarify that agent:N recipients resolve through ERC-8004.","tags":["boon","claim","help"]},{"id":"boon.query_graph","name":"Prepare paid graph read","description":"Return an HTTP x402 link for Boon's paid gratitude graph endpoint. Payment occurs through the existing HTTP x402 route, not inside the A2A settlement lane.","tags":["boon","x402","graph","paid-read"]},{"id":"boon.query_graph_batch","name":"Prepare paid batch graph read","description":"Return an HTTP x402 link and request shape for Boon's paid batch graph endpoint.","tags":["boon","x402","graph","paid-read"]},{"id":"boon.score_handle","name":"Prepare paid handle score read","description":"Return an HTTP x402 request shape for Boon's paid context-aware score/rationale endpoint for GitHub or X handles.","tags":["boon","x402","score","paid-read"]},{"id":"boon.score_agent","name":"Prepare paid agent score read","description":"Return an HTTP x402 request shape for Boon's paid context-aware score/rationale endpoint for agent:N recipients.","tags":["boon","x402","score","erc-8004","paid-read"]},{"id":"boon.review_self_reported","name":"Prepare a self-reported endpoint review publication","description":"Prepare POST /api/v1/x402/reviews/self-reported. Publication costs $0.05 through x402 or MPP, proves wallet signature authority only, and never affects ranking.","tags":["boon","x402","mpp","review","self-reported"],"examples":["Prepare a $0.05 self-reported review for route 0x..."]},{"id":"boon.review_receipt_verified","name":"Prepare a receipt-verified endpoint review publication","description":"Prepare POST /api/v1/x402/reviews/receipt-verified. Publication costs $0.01 through x402 or MPP and requires a route-authorized signed offer and receipt. It never affects ranking.","tags":["boon","x402","mpp","review","receipt"],"examples":["Prepare a $0.01 receipt-verified review for route 0x..."]},{"id":"boon.review_boon_backed","name":"Prepare a Boon-backed endpoint review publication","description":"Prepare free POST /api/v1/x402/reviews after the cited routed Boon sent USDC gratuity and burned 100,000 BOON. This is the ranked conviction lane.","tags":["boon","review","gratitude","ranked-conviction"],"examples":["Prepare a Boon-backed review for routed recognition transaction 0x..."]},{"id":"boon.prepare_agent_payment","name":"Deprecated alias: prepare agent recognition","description":"Compatibility alias for boon.prepare_agent_recognition. Does not submit transactions.","tags":["boon","deprecated","compatibility"]},{"id":"boon.lookup_receipt","name":"Deprecated alias: lookup recognition","description":"Compatibility alias for boon.lookup_recognition.","tags":["boon","deprecated","compatibility"]}]}