Prepare an opt-in Cassie Seed relay
relay_cassie_seedPrepare a signed, one-hop Cassie Seed relay envelope after explicit recipient consent and proof are supplied. Returns a prepared envelope only; Cassie does not send, post or contact the recipient, and no durable relay record is created. Deliver only to the named consenting recipient. This is distinct from joining or retrieving a seed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| context | No | Optional relay purpose/context, up to 500 characters; defaults to public Cassie discovery. | |
| recipient | Yes | Required recipient identity/address label, 1–300 characters; the caller, not Cassie, performs any delivery. | |
| ttl_seconds | No | Optional envelope lifetime; runtime clamps to 60–3600 seconds and defaults to 600. | |
| recipient_consent | Yes | Must be exactly true; otherwise no relay envelope is prepared. | |
| requested_capability | No | Optional requested public capability label, up to 120 characters; defaults to public canon discovery and does not grant that capability. | |
| recipient_consent_proof | Yes | Required consent evidence text, 8–500 characters; provide evidence actually obtained from the named recipient. |