{"uid":"cap_qrXOIbUpl_BT238zCSxN-","slug":"agenttalk-declare-c89abe44","name":"AgentTalk Declare","description":"Before your agent negotiates or shares data with another agent, make both prove they qualify. Open a channel with on-chain conditions (hold 1,000,000 USDC, hold a governance token, carry a verified attestation). Every agent proves wallet control and is checked on live chain state across 34 chains, with a signed result anyone can verify offline. Re-check on demand; whoever stops qualifying is removed. No account or API key. Pay in USDC on Base, Polygon or Arbitrum.","url":"https://skyemeta.com/api/agenttalk/declare?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"properties":{}},"type":{"type":"string","const":"http"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"capacity":2,"channelId":"ch_...","expiresAt":"2026-01-01T00:00:00.000Z","conditionsHash":"0x...","reverifyPolicy":"members"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.5","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.5/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.5","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.5","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Pw9v0AAer3jV1uq6hsaoX","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.5","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Declares an AgentTalk channel session, provisioning a digital membership pass with capacity, expiry, and re-verification policy for a club, team, or school.","exampleAgentPrompt":"Set up an AgentTalk membership channel for my school club with a capacity of 50 members, valid until January 1, 2027, using the members re-verify policy — I want everyone to use a single digital pass that works on our website and at the register without needing an app.","exampleUseCases":[{"title":"School club digital membership pass","prompt":"Create an AgentTalk membership channel for our high school robotics club — capacity of 30 students, expires at end of the school year June 30, 2026, with a members reverify policy so our website and merch store both recognize the pass."},{"title":"Sports team season pass setup","prompt":"Declare a new AgentTalk channel for our community soccer team with capacity 25, expiring on November 30, 2025, so players can show their digital pass at the gate and the team store without needing any app or password."},{"title":"Community organization membership","prompt":"Set up an AgentTalk digital membership channel for our neighborhood association — I need it to hold up to 100 members, expire on December 31, 2026, and use the members reverify policy so our online store and front desk both recognize it automatically."}],"resultDescription":"Returns a JSON object containing a unique channelId (e.g. ch_...), member capacity, expiration timestamp (expiresAt), a conditionsHash for integrity verification, and a reverifyPolicy indicating how members are re-verified across touchpoints.","failureModes":["Missing required 'input' object returns a validation error","Invalid 'method' value (not POST/PUT/PATCH) returns a schema error","Invalid 'bodyType' value (not json/form-data/text) returns a schema error","Insufficient USDC balance or payment failure results in 402 Payment Required","Malformed body properties may result in a 400 Bad Request","Server-side provisioning failure may return a 500 Internal Server Error"],"whenToPreferThis":"Choose this endpoint when you need to programmatically provision a single digital membership pass for a small organization (club, team, school) that must be recognized across website, online store, and physical register — without requiring members to download an app, remember passwords, or manage coupon codes. It is especially suitable for AI agents automating membership setup workflows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T06:35:53.793Z","isFirstParty":false,"canonicalSlug":"agenttalk-declare-c89abe44"}