Custodial vs. Self-custodial Wallets
What's the difference between self-custodial and non-custodial?
In modern finance, it’s standard practice for service providers like banks to retain custody of your assets. This means, for example, that when you want to make a withdrawal from your bank account, while you may have a legal claim to the money, the reality is that you’re asking for permission from your bank. Banks can and regularly do deny such permission, and their reasons for doing so do not always align with the best interests of individual customers. Further, even when service providers uphold the custody rights of their customers in good faith, factors outside of their control may force them to deny you access to your money. For example, a government may force banks to restrict withdrawals in an attempt to stop runaway inflation, as happened in Greece in 2015. Another, perhaps more insidious example, is Operation Choke Point, where the US government pressured banks to deny service to people involved in a variety of (legal) industries it had identified as morally corrupt.
With the advent of blockchain-supported decentralized systems – of which Bitcoin is the primary example – it became possible, for the first time, to provide self-custodial financial services at a large scale. In the self-custodial model, the customer retains full custody (possession) of their assets at all times, using the service provider merely as an interface for conveniently managing their assets.
When you use a self-custodial wallet (like the Bitcoin.com Wallet), first of all, you don’t need to ask for permission to use the service. There’s no account approval process, meaning anyone in the world can download the app and start using it immediately. Secondly, only you have access to your funds. This makes it nearly impossible for the service provider (in our case Bitcoin.com), a government, or anyone else to prevent you from using your funds exactly as you wish.
Of course, with great power comes great responsibility! Since you’re the only one with access to your funds, you need to manage your wallet carefully. This includes backing up your wallet and adhering to password management best practices.
What’s the difference between self-custodial and non-custodial?
Nothing. Self-custodial == non-custodial.
Are all cryptocurrency wallets self-custodial?
Absolutely not. Centralized cryptocurrency exchanges (Coinbase, Binance, etc.) provide custodial cryptocurrency wallets (sometimes known as ‘web wallets’). While such exchanges are useful for buying, selling, and trading cryptoassets, when you use these exchanges, your crypto is held in trust by the exchange. Note that with self-custodial wallets like the Bitcoin.com Wallet, you can also buy, sell, and trade cryptocurrencies.
What are the risks associated with custodial cryptocurrency wallets?
The risks are similar to (and in many cases greater than) those associated with holding your money at a bank or using a payment app like PayPal. The risks stem from the fact that, fundamentally, you’re not in full control of your funds.
Firstly, you are exposed to the risk that the exchange will go bankrupt. If that happens, it is highly unlikely that you will recover the crypto you held on the exchange.
Second, since taking custody of financial assets is a regulated activity, centralized cryptocurrency exchanges are subject to the whims of regulators in the jurisdiction they are domiciled. And since cryptocurrency regulations are in a state of flux in most regions, this means there’s always the possibility that you’ll wake up to find you are unable to access your cryptoassets.
Next, the exchange may charge extra fees for withdrawals (which is common), slow down your withdrawal process (also common), or prevent you from withdrawing altogether (rare but not impossible).
Finally, there’s the risk that the get hacked. And since cryptocurrency exchanges generally aren’t insured and are often registered offshore, it’s likely you’ll lose your cryptoassets and have no recourse to action.
Are there any other reasons to use a self-custodial wallet?
Self-custodial crypto wallets provide you with direct access to public blockchains. The best wallets, like the Bitcoin.com Wallet, allow you customize the fees you pay to public blockchain miners and validators. This means, for example, that you can choose to pay less for transactions when you’re not in a hurry (or more if you’re in a rush!). Finally, because self-custodial wallets provide direct access to blockchains, they also enable you to interact with smart contracts. That means, for example, you can access decentralized finance products that enable you to earn passive income.
How do I know if I’m using a self-custodial wallet?
All self-custodial crypto wallets enable you (and only you) to possess the private key associated with your public address. This typically takes the form of either a file or a ‘mnemonic phrase’ that consists of 12-24 randomly generated words. If your wallet doesn’t have this option, it’s custodial (meaning you’re not in full control of your cryptoassets).
The Bitcoin.com Wallet, which is fully self-custodial, also offers a cloud backup service (in addition to giving you the option to store the private key for each of your wallets as a mnemonic phrase). With the cloud backup service, you create a single custom password that decrypts a file stored in your Google Drive or Apple iCloud account. If you lose access to your device, simply reinstall the Wallet app on a new device, enter your password, and you’ll again have access to all of your cryptoassets. Further, whenever you add more wallets within your Bitcoin.com Wallet, your backup file will automatically sync. This means you never have to worry about creating or managing a new backup for each new wallet you create!
Self-custody wallets tips
Only download a wallet application from the official app store or website in order to avoid fake or modified phishing versions.
Ensure your wallet devices are always updated to the latest official firmware or software available.
Always keep your recovery seed phrase or private key safe from third parties and environmental hazards such as fire and water.
Never generate or store a digital copy of your recovery seed or private key. Even your printer could keep a digital copy. Write it down instead.
Use 2 factor-authentication (2FA) and biometric verification (fingerprints, patterns etc) on your phone or laptop if you have a software wallet or use a hardware wallet application.
Be careful which smart contracts or Dapps you interact with, and avoid blind signing where possible.