When you run signing infrastructure on your own premises (hybrid or on-premise), you are responsible for backup and disaster recovery of the components in your environment. This page covers what to protect, recovery scenarios, and the Layer 4 independent recovery option.
For the fully-managed DFNS Cloud deployment, DFNS handles all backup and disaster recovery.
MPC signer backups
When hosting MPC signers, the following assets must be backed up:
Recovery scenarios
Losing your encryption keys without Layer 4 means losing access to all wallets and the assets they hold.
HSM backups
When using an HSM integration, the following assets must be backed up:
Recovery scenarios
Losing the HSM master key means losing access to all wallets and the assets they hold. Back it up immediately after generation.
Layer 4 disaster recovery
Layer 4 is an add-on for dedicated MPC clusters that gives you a fully independent recovery path. It automatically encrypts each key share with your Ed25519 public key during wallet creation and stores the encrypted backup in an S3 bucket you own.
Layer 4 is available for any MPC deployment option: fully managed by DFNS, hybrid, or on-premise.
How it works
When Layer 4 is enabled, each signer encrypts its key share with your public key every time a key is generated, imported, or copied. The encrypted share is then written to your S3 bucket. DFNS never has access to your private key, so only you can decrypt and recover the backups.
Each signer writes to its own prefix in the bucket (e.g. signer-0/, signer-1/). The backup happens automatically for every wallet created after Layer 4 is enabled.
What Layer 4 protects against
- Encryption key loss: Without Layer 4, losing signer encryption keys is unrecoverable. With Layer 4, you can decrypt key shares from your own storage.
- Database loss beyond last backup: Standard database backups have a recovery point. Layer 4 backups are written at key generation time, so no gap exists.
- DFNS unavailability: Recovery is entirely independent of DFNS. You only need your private key and the backup files.
Security properties
- Customer-controlled encryption. Shares are encrypted with your Ed25519 public key. DFNS cannot decrypt the backups.
- Write-only signer access. Signers have
s3:PutObject permission only. They cannot read, modify, or delete existing backups.
- Independent recovery. You can recover your keys at any time using only your private key and the backup files.
- Complementary to database backups. Layer 4 does not replace standard database backups. It provides an additional recovery path for scenarios where those backups are unavailable.
Setup
Layer 4 setup is covered in the MPC signer deployment. It involves generating an Ed25519 key pair, creating an S3 bucket, and configuring the signers. To enable Layer 4 or for questions about the setup process, contact our .