Skip to main content
Privy enables developers to provision custodial wallets operated with a licensed custodian of their choice. Custodial wallets are built on Privy’s secure key management and authorization framework. Only appropriate parties can take actions with a given wallet, which are governed by cryptographically enforced authorization keys and configurable policies, with support for multi-party key quorums and fine-grained controls. Developers can define who must initiate wallet actions — whether that’s a single user key, a service key, or a combination of signers in an m-of-n configuration. Custodial wallets offer the same core powerful features as any Privy wallet but are backed by a licensed custodian. Privy’s architecture can work with any custodian; today, we work with Bridge (a Stripe company).
You can see a full list of supported regions here. If you’d like to enable custodial wallets with another custodian, please reach out at [email protected]. We’d love to hear from you.

Features

Privy custodial wallets support the following features:
  • Simple wallet creation for custodied accounts
  • Transaction screening and deposit addresses
  • Stablecoin transfers
  • Fiat / stablecoin orchestration through providers
Beyond this, custodial wallets support the same range of features as other embedded wallets such as:
  • Transaction fee sponsorship: Automatically sponsor gas fees for user transactions.
  • Policies and authorization controls: Enforce granular policies on wallet actions and require multi-party approvals.
  • Balance webhooks: Receive real-time notifications about wallet balance changes.
  • Transaction webhooks: Monitor transaction status and lifecycle events, including custodial provider-specific events.

Differences between custodial wallets and other embedded wallets

There are some discrepancies in features and behaviors between custodial wallets and other embedded wallets, including:

Get started