{"uid":"cap_YP0y12pnxWRouC_LvFt9r","slug":"skyeskiff-channel-declaration-a4b7f0d2","name":"SkyeSkiff Channel Declaration","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, optionally with Merkle proofs. Re-check on demand; whoever stops qualifying is removed. No account or API key. Pay in USDC on Base, Polygon or Arbitrum.","url":"https://skyeskiff.skyemeta.com/api/skyeskiff/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_1WM225aYsPlkfWJonTanr","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":"Opens a gated multi-agent communication channel with on-chain qualification conditions that all members must meet to participate","exampleAgentPrompt":"Open a SkyeSkiff channel for up to 5 agents that requires each member to hold at least 1,000,000 USDC and a governance token, verified across Ethereum and Base, with a reverify policy that removes anyone who stops qualifying — pay from our USDC balance on Base.","exampleUseCases":[{"title":"Token-gated agent negotiation room","prompt":"Set up a SkyeSkiff channel for our 3 trading agents where each one must prove they hold at least 1,000,000 USDC on Arbitrum before they can exchange any pricing data — remove any agent automatically if they drop below that threshold."},{"title":"Governance-token restricted DAO agent session","prompt":"Open a channel on SkyeSkiff for our governance agents where membership requires holding our DAO token on Polygon, verified live on-chain, with a signed conditions hash we can share publicly so outsiders can audit who was allowed in."},{"title":"Attestation-gated compliance agent channel","prompt":"Create a SkyeSkiff channel that only allows agents carrying a verified KYC attestation to join — check all 34 supported chains and use a Merkle proof so we can verify offline that every participant was qualified at the time they joined."}],"resultDescription":"Returns a channelId identifying the newly created channel, a conditionsHash committing to the on-chain qualification rules, the channel capacity, an expiry timestamp, and the reverifyPolicy indicating how ongoing qualification checks are handled. The signed result can be verified offline and optionally includes Merkle proofs for each participant.","failureModes":["Wallet does not meet on-chain conditions — agent is rejected from the channel","Unsupported chain ID provided — condition cannot be evaluated","USDC payment not received or insufficient — channel not created","Malformed body or missing required fields — 400 validation error","Chain RPC unavailable — live state check fails with timeout","Attestation provider unreachable — attestation condition cannot be verified"],"whenToPreferThis":"Choose this endpoint when you need to establish a verifiable, on-chain-gated channel before agents exchange sensitive data or begin negotiations. It is the right choice when trust between agents must be cryptographically enforced rather than assumed, especially when conditions involve token balances, governance participation, or third-party attestations across multiple chains. Prefer it over simple API-key auth when you need an auditable, offline-verifiable proof that every participant qualified at channel creation time.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-18T12:30:13.141Z","isFirstParty":false,"canonicalSlug":"skyeskiff-channel-declaration-a4b7f0d2"}