How a handoff works
A short story of the path from setup to the receiving group. Press play, or step through one scene at a time.
Scene 1
Rekey
Rekey helps one group pass control of a digital asset to another — with no single person holding the whole key. The secret is created on participant machines; our service never holds clear KEY or clear file payloads.
Sometimes control of an account or a sealed package needs to move from the people who set it up to another trusted group. Rekey runs that handoff as a guided ceremony.
A short story of the path from setup to the receiving group. Press play, or step through one scene at a time.
Scene 1
Rekey’s cloud service never holds clear KEY, and never receives clear file payloads. Secrets are created on participant machines. Sealed packages stay sealed while they travel through us — the service coordinates; it does not open your sealed mailboxes.
More on terms like KEY, DKG, and sealed mail is in the FAQ.
We’re inviting a small number of organizers to try Rekey. Leave your email and we’ll follow up with access when a seat opens.
If you already have an invite code, install the app below and enter the code when you create a ceremony.
You’ll need Python 3.11 or newer. After install, open the local app and sign in to a ceremony with your invite (and organizer invite code, if you have one).
curl -fsSL https://releases.rekey-service.com/handoff-agent-stable/0.2.2/install.sh | bash
export PATH="$HOME/.local/bin:$PATH"
rekey-agent --version
irm https://releases.rekey-service.com/handoff-agent-stable/0.2.2/install.ps1 | iex
rekey-agent --version
Reopen PowerShell after install so the rekey-agent command is on your PATH.
rekey-agent ui
A browser window opens on this computer (usually http://127.0.0.1:9740/). Choose the production Rekey service, then follow Create (organizer) or your join link (member).
Plain answers to terms and ideas that may be new on a first read.
A structured handoff with named seats, invitations, and clear stages (setup → seal → hand over → deliver). Everyone follows the same script so control moves on purpose, not by informal key sharing.
A program you install on your own computer. It holds that seat’s keys, talks to the Rekey service for sealed mail and status, and never uploads your private keys to us.
Group A sets up the handoff and holds early custody. Group B is the receiving group after the handoff. The organizer is usually on the A side and helps run the process.
The secret that can unlock the delivery (for example decrypt a sealed file, or authorize a change on a blockchain account). That secret is split across people, and Rekey’s cloud service never holds it in the clear.
A way for several computers to create a shared secret together so that no one machine ever needs to see the whole secret first. In Rekey’s default path, Group A (plus a special completing piece held by the organizer) creates that secret locally.
An extra share the organizer holds so that Group A alone cannot rebuild the full secret. After handoff, the receiving group gets their own completing piece. Think of it as a required co-signature in share form, not a password we store.
Cutover is the step that moves custody from A toward B. VSR (verifiable secret redistribution) is a method that reshapes the shares for the new group without putting the full secret back together on a single dealer machine along the way.
Ceremony roster and status, sealed packages, and coordination messages. For file deliveries: ciphertext only — never clear payload bytes. For some blockchain deliveries: a public account manifest — never a clear private signing key.
Creating live ceremonies on our hosted service is invite-only during beta, so we can support participants carefully. You can still download the app; starting a production ceremony needs the code we send after approval.
That address is used as the from line on automated invite and verification email. It is not a monitored inbox for human replies — use the beta form on this page instead.
No. The hosted service never holds clear KEY and never receives clear file payloads. You run the agent; sealed material opens on participant machines.