Digital Asset Self-Custody HubGet the App

What Is Self-Custody?

Hand someone your login and they can act on your behalf — that's custody in a nutshell. Self-custody means nobody holds that power but you: direct control of the cryptographic keys that authorize the movement of digital assets on a blockchain network, without a third-party custodian in the loop.

Core Concepts

What stays constant across self-custody setups is who holds the key that authorizes a transaction. How that key is generated, stored, and used to sign varies — a single key on one device, a hardware signer, or signing authority distributed across multiple devices are all different architectures for the same underlying control.

Centralized — control depends on one operator

Decentralized — validation is spread across independent participants

Core Comparisons

Security Practices

Decision Tools

Glossary Deep-Dives

More Comparisons

How-To Guides

Frequently Asked Questions

What is self-custody?
Self-custody is the direct control of the cryptographic keys that authorize the movement of digital assets on a blockchain network, without reliance on a third-party custodian.
What is a private key?
A private key is the cryptographic credential that authorizes a transaction on a decentralized network.
What is Multi-Party Computation (MPC)?
Multi-Party Computation is a cryptographic method that distributes signing authority across separate devices, so signing authority is never concentrated on a single device.
What is third-party custody?
Third-party custody is an arrangement in which a third-party operator holds and controls the cryptographic keys on behalf of a user, routing every transaction through its own infrastructure.
What is a Layer 1 base fee?
A Layer 1 base fee is the transaction cost set by competitive bidding for block space directly on a base blockchain network.
What is Layer 2 optimization?
Layer 2 optimization relies on the base network for security and settlement while processing some activity off it, commonly by batching transactions before validating them together.
What is multi-network portability?
Multi-network portability is the ability of a single interface to read balances and interact across multiple decentralized networks.