YouTubeXLinkedIn skip to content






Control your financial future

ControlOwnManageSecure
your financial future

Store, manage, and protect your assets with the keys in your control.

Self-custody.png

Globally trusted since 2013

Why Self-Custody

BitGo’s self-custody wallets ensure your crypto will always remain yours

Take complete control of your crypto strategy by keeping the keys with who you trust the most—your business.

Key Management

Self-custody hot wallets

With self-custody hot wallets, you maintain the Client Key and the Backup Key, while BitGo keeps the Platform Key.

To start a transaction, utilize your User Key. BitGo will only countersign if the transaction meets the policies you've set.

Client Key: Generated online and stored online by the client. Used to initiate transactions.

Backup Key:Generated online or offline and stored offline by the client. Used for disaster recovery.

Platform Key: Generated online and stored on BitGo HSMs. Used to co-sign transactions.

Key management

Self-custody cold wallets

With self-custody cold wallets, BitGo customers control two of the three keys, but do so in an offline environment instead of online.

Customers initiate and half-sign transactions offline, then upload them to BitGo for countersigning – without the user key ever being exposed.

Diagram - Key Management - Self-custody cold wallet

In-app

Easily manage your assets from a streamlined app

Access both hot and cold self-custody wallets directly in BitGo’s app to configure funds for ultimate control.

unnamed (76).png

APIs

Simply build custom wallet infrastructure

Programmatically create and manage self-custody wallets for your business and receive addresses for your end users.

Developers

Own your
financial future.

Treasury Campaign_Future-proof your treasury.png