Skip to main content
A Relay accepts an encrypted DDN envelope and attempts to move it toward the recipient. It is similar to a postal sorting point: it needs enough public information to route the parcel, but it does not need to open the parcel.

What you need before sending

  1. A recipient Talaria DID
  2. The recipient’s current key-agreement information from a Directory
  3. An encrypted payload
  4. A valid DDN envelope
  5. An HTTPS Relay base URL supplied by an operator or discovered through a public DID service

Which endpoint should I use?

Both routes call the same delivery service. On the path form, the path DID and envelope recipient must agree.

What success means

The Relay returns a DeliveryResult. Success means the Relay completed the delivery mode reported in that result. Failure responses can describe direct-delivery failure, Cache fallback, retries, and a non-delivery receipt without revealing plaintext message contents.
Encrypt the header and payload before submission. A Relay endpoint is not an encryption service.

Straight to the point