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