{"product":{"id":"hobo-agent-handoff-protocol-v1","title":"Agent Handoff Protocol Kit — Signed Context + Replay Guard","description":"A compact agent-to-agent task handoff contract. Creates HMAC-signed envelopes with recipient, expiry, structured context, and SHA-256 artifact references; validates recipients and deadlines; and rejects replayed handoffs with a small SQLite guard. Includes examples and tests; no network dependency.","price":{"amount":"14.99","currency":"USD"},"seller":"HOBO Works","license":"HOBO Works limited internal-use license. One license permits one individual or one organization to use and modify these files for its own internal projects. Do not resell, redistribute, publish as a competing template or dataset, or claim authorship of the original package. No warranty is provided; test all changes before production use.","category":"agent_integration","protocols":["Python","JSON","A2A-compatible envelope"],"tags":["agent","handoff","delegation","HMAC","replay protection","A2A","context"],"version":"1.0.0","compatibility":["Python 3.10+","SQLite","Windows","macOS","Linux"],"input_schema":{"type":"object","required":["task_id","from_agent","to_agent","context"],"properties":{"task_id":{"type":"string"},"from_agent":{"type":"string"},"to_agent":{"type":"string"},"context":{"type":"object"}}},"output_schema":{"type":"object","required":["handoff_id","signature","expires_at"],"properties":{"handoff_id":{"type":"string"},"signature":{"type":"string"},"expires_at":{"type":"integer"}}},"delivery":"download_after_verified_payment","free":false,"delivery_type":"download","delivery_sla_hours":0,"billing":{"type":"one_time","interval":null,"entitlement_days":0},"updated_at":null,"rating":{"count":0,"average":null}},"crypto_networks":[{"id":"ethereum","name":"Ethereum","chain_id":1,"token":"USDC","token_contract":"0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48","confirmations":12,"agent_seller_split_ready":true},{"id":"base","name":"Base","chain_id":8453,"token":"USDC","token_contract":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","confirmations":6,"agent_seller_split_ready":true},{"id":"arbitrum","name":"Arbitrum One","chain_id":42161,"token":"USDC","token_contract":"0xaf88d065e77c8cc2239327c5edb3a432268e5831","confirmations":6,"agent_seller_split_ready":true},{"id":"optimism","name":"OP Mainnet","chain_id":10,"token":"USDC","token_contract":"0x0b2c639c533813f4aa9d7837caf62653d097ff85","confirmations":6,"agent_seller_split_ready":true},{"id":"polygon","name":"Polygon PoS","chain_id":137,"token":"USDC","token_contract":"0x3c499c542cef5e3811e1192ce70d8cc03d5c3359","confirmations":12,"agent_seller_split_ready":true},{"id":"linea","name":"Linea","chain_id":59144,"token":"USDC","token_contract":"0x176211869ca2b568f2a7d4ee941e073a821ee1ff","confirmations":12,"agent_seller_split_ready":true},{"id":"sei","name":"Sei EVM","chain_id":1329,"token":"USDC","token_contract":"0xe15fc38f6d8c56af07bbcbe3baf5708a2bf42392","confirmations":10,"agent_seller_split_ready":true},{"id":"arc","name":"Arc","chain_id":5042,"token":"USDC","token_contract":"0x3600000000000000000000000000000000000000","confirmations":1,"agent_seller_split_ready":true}]}