What is a Chia Vault?
A Chia Vault is an on-chain primitive that enables secure self-custody with built-in recovery mechanisms. Unlike traditional wallets that rely on a single key, vaults use a two-key system with timelock protection to guard against key compromise and loss.
Two-Key Security
Every vault uses two separate keys: a Spend Key for daily transactions and a Recovery Key for account restoration. Even if one key is compromised, your assets remain protected. Keys can be multisigs or even other vaults for advanced setups.
Timelock Protection
Recovery attempts trigger a configurable clawback period. During this time, you can cancel unauthorized recovery attempts using your spend key, giving you time to respond to potential threats.
True Self-Custody
You control your keys entirely. No third party can access, freeze, or seize your assets. Your vault exists on the Chia blockchain, secured by the network's consensus mechanism.
Passkey Authentication
Use modern passkeys with hardware devices (YubiKey, FIDO keys), password managers, or the Chia Signer App on your phone. No more memorizing seed phrases.
? How Vaults Work
Creation
A vault is created on-chain as a singleton (unique NFT-like object) with your spend and recovery key configurations baked in.
Receiving Funds
Each vault has a unique receive address. Send XCH, CATs, or NFTs to this address and they're secured by your vault's rules.
Spending
Use your spend key to authorize transactions. The vault singleton is updated on-chain to reflect the new state.
Recovery
If you lose your spend key, initiate recovery with your recovery key. After the timelock period, you regain full access.
Create a Vault
Vaults can be created using any compatible wallet interface. Currently available: