One MPC core under every vault, included in every plan
Keys are generated distributed and stay distributed. No machine, at any point in the protocol, assembles a full private key — not during keygen, not during signing, not during backup.
Share the Trust, Guard the Keys
Classical custody protects a private key by putting it somewhere hard to reach — an HSM, a safe, a signed procedure. Vaultody removes the thing being protected: key material is generated in shares, used in shares and backed up in shares, and the committee holding them includes a party you operate. Vaultody runs two of the three parties and never more, so our nodes cannot reach a signing quorum without you.
Your vault's key material is created by the committee in an interactive ceremony. Each party ends up holding a share and the public key material and nothing else. Every later signature is computed from those shares — DKLS23 for ECDSA chains, FROST for EdDSA — and what reaches the chain is one ordinary signature against one ordinary address.
Each party's share is exported wrapped to an RSA public key you generate on your own machine, and recovery runs in a public, MIT-licensed, offline desktop tool that reconstructs your keys with the company entirely out of the loop. When a device or a colleague changes, a reshare rotates every share while preserving the public key — so every address stays exactly as it was and nothing moves on-chain.
Five ceremonies. You are inside every one of them.
The committee runs an interactive ceremony. Each party ends up holding a share and the public key material — no machine ever holds the whole key.
Once a request clears its policy, the parties run DKLS23 or FROST and produce one ordinary on-chain signature.
Every share is exported wrapped to an RSA public key you generate on your own machine. Vaultody holds only the public half.
Rotate every share while preserving the public key. Addresses do not change, and nothing moves on-chain.
With your backup package and your RSA private key, the open-source offline tool reconstructs the keys for both curves without Vaultody in the loop.
The parts a security review asks about, stated once.
If your party is offline, the vault does not sign. That is the guarantee working, not an outage — run a server co-signer alongside the mobile app when you need hands-off flows.
There is no escrow and no recovery-as-a-service. Lose the RSA private key that wraps your backup and Vaultody cannot restore it for you.
Nothing today proves a backup is recoverable without assembling the key, and there is no fingerprint of your RSA public key to compare against. Both are on the roadmap; neither is pretended away.
macOS and Windows warn on first launch. Verify the download against the published checksum rather than clicking through the warning.
Get answers to commonly asked questions.
DKLS23 for ECDSA and FROST for EdDSA. Both curve families are native to the same core, so an approval on Solana behaves like one on Ethereum.
No. A vault runs two Vaultody nodes plus a party you hold, so our nodes cannot reach a signing quorum without you. That is a roster, not a policy — and approving is an organisational act while signing is a cryptographic one, so neither substitutes for the other.
Your backup package plus your RSA private key reconstructs the keys in the open-source offline tool, with Vaultody entirely out of the loop. You can read the tool before you onboard.

One MPC core under every vault, on every plan.