{"uid":"cap_2hKVXd96IMJhWjnQs8FBk","slug":"cyre-guardian-handshake-ad5ae19b","name":"CYRE Guardian Handshake","description":"Guardian Handshake — two Passports (or two Solana addresses), one compatibility brief. Score delta, risk mismatch, overlapping patterns. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md","url":"https://cyre.dev/api/handshake","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","properties":{"tokenA":{"type":"string","description":"Guardian Passport token for side A"},"tokenB":{"type":"string","description":"Guardian Passport token for side B"},"addressA":{"type":"string","description":"Solana address for side A (when tokens not provided)"},"addressB":{"type":"string","description":"Solana address for side B (when tokens not provided)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"ok":{"type":"boolean"},"kind":{"type":"string"},"brief":{"type":"string"},"delta":{"type":"object"},"disclaimer":{"type":"string"}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_M6lH1iUa8yUTmd0eVf17C","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Compares two Solana addresses or Guardian Passports and returns a compatibility brief with score delta, risk mismatch, and overlapping behavioral patterns.","exampleAgentPrompt":"Run a Guardian Handshake between these two Solana addresses — 7xKp...aB3 and 4mNq...rW9 — and give me the compatibility brief, score delta, and any risk mismatches between them.","exampleUseCases":[{"title":"Pre-trade counterparty compatibility check","prompt":"Before I settle this OTC deal, run a Guardian Handshake between my wallet 7xKp...aB3 and the counterparty at 4mNq...rW9 and tell me if there's a significant risk score gap or overlapping risky patterns."},{"title":"Agent-to-agent trust verification","prompt":"I'm about to let two of my agents interact on-chain — check their Solana addresses DKm2...xP1 and 9nQr...eL5 against each other in a Guardian Handshake so I can see if their behavioral profiles are compatible."},{"title":"Multi-sig partner vetting","prompt":"We're adding a new co-signer to our multi-sig — can you do a Guardian Handshake comparing our existing signer's Passport with the new candidate's address FpT8...sJ2 to surface any risk mismatches?"}],"resultDescription":"Returns a JSON object with an 'ok' boolean, a 'kind' string identifying the result type, a 'brief' natural-language compatibility summary, a 'delta' object containing the score difference and risk mismatch details, and a 'disclaimer' noting these are patterns rather than verdicts.","failureModes":["Missing both tokenA/tokenB and addressA/addressB — returns error requiring at least one pair of identifiers","Invalid or expired Guardian Passport tokens — returns error indicating invalid attestation","Unrecognized Solana address format — returns validation error","Address with no on-chain history — may return minimal or inconclusive brief","Payment not received (x402) — returns 402 Payment Required before processing"],"whenToPreferThis":"Use this endpoint when you need to compare two specific counterparties — via Guardian Passports or raw Solana addresses — and want a structured compatibility brief with quantified score delta and pattern overlap. Prefer this over single-address endpoints when the key question is the relationship or mismatch between two parties rather than the absolute risk of one. Best suited for pre-settlement, pre-trade, or agent pairing scenarios where bilateral compatibility matters.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:48:01.259Z","isFirstParty":false}