Vault

Vault is an open-source non-custodial key management service, secured with TEE architecture (AWS Nitro Enclaves) and designed for blockchain applications.

Features

Non-Custodial Wallets

Generate and manage EOAs where private keys remain encrypted and secure

Programmatic Signing

Enable applications to request signatures based on rules without exposing keys

Sophisticated Access Models

Delegate signing capabilities with granular access controls

Flexibility

Basic wallet functionality to multi-user organizations with complex permissioning

With vault, you can build applications where:

  • Your users never need to manage private keys
  • Your backend services can request signatures without having access to private keys
  • Your users can create controlled access for team members, services, or automation
  • Security is enforced cryptographically, not through promises