Private transfer
Outcome
Value moves inside Protocol private state to a recipient. Discovery uses private transfer links (ECDH P7/P8). Privacy mechanism remains client-side ZK Proofs (Noir) — links are not the privacy headline.
Flow
- Recipient Host Auth derives link hash →
createTransferLink→ share URL out of band. - Sender pastes URL →
resolveTransferLinkSenderView(GET ticket) →prepareTransferViaTransferLink→broadcastPrivateOperation. - Recipient opens client path, decrypts discovery material locally, claims into private balance.
- Optional live notify via SSE when enabled in your deployment — private transfer SSE notifications.
SDK reference: Lifecycle · prepareTransfer · Sandbox.
Verify
- Guide: private transfer links
- Operator QA: Sepolia deposit · transfer · withdraw QA
Claims
Allowed when ADR 0034 evidence holds: “Private transfer links via ECDH + unified asset index” (claims-register).
For Tenebrae repo contributors
| Topic | Reference |
|---|---|
| Transfer-link workflow harness | Workflow harness framework |