Skip to content

Latest commit

 

History

History
20 lines (12 loc) · 1.09 KB

README.md

File metadata and controls

20 lines (12 loc) · 1.09 KB

Project: Vault Guardian

A custodial private key solution for Ethereum-based chains that can sign transactions on the user's behalf

  • Leverages Hashicorp Vault to store user keys on a Vault cluster, extending the Vault security model to keys managed by Guardian
  • Uses a Custom Vault Plugin to restrict interactions to creating keys and requesting a signature on an unsigned transaction, ensuring the key is never exposed outside the Vault security barrier
  • Integrates with Okta for API authorization, and uses Okta Push Verify to enforce 2FA when signing transactions

Repositories

Design

Infrastructure

Plugin