On this page
A custodial wallet is an account at an exchange or custodian that holds the private keys and moves funds on your instructions; a non-custodial wallet, also called self-custody, is one where your company holds the keys and signs every transaction itself. For business payments, the choice decides who can approve a payment, how you get access back if a key or login is lost, and how you prove the wallet belongs to your company.
Best for
- Custodial: a team that wants logins it can recover and already holds or trades funds at an exchange.
- Non-custodial: a company that wants approvals enforced by signatures, such as a Safe that needs 2 of 3 directors to sign.
- Both: many companies receive into one and pay from the other. What matters is knowing which is which on every payment.
At a glance
| Custodial (exchange or custodian) | Non-custodial (self-custody) | |
|---|---|---|
| Who holds the private keys | The provider | Your company |
| Examples | Accounts at Binance, Coinbase or Kraken | MetaMask, Ledger, Safe |
| Who approves a payment | Your team, in the provider's app and under its rules | Whoever holds the keys; a Safe needs its set number of owners to sign |
| Getting access back | The provider's account recovery | The seed phrase, or the other owners of a multisig |
| Receiving address | The address the provider shows you for receiving | An address your wallet derives from your keys |
| Cost of sending | The provider's withdrawal fee, if any, plus the network fee | The network fee |
| Proving to Holyheld it's yours | Name who holds it; nothing is signed | Sign a message from the wallet, with no network fee |
Who holds the keys decides the rest
A private key is what signs a transaction, so whoever holds it has custody of the funds (ethereum.org). A wallet app such as MetaMask doesn't hold your funds; it is a window onto them with tools to manage them (ethereum.org).
An exchange account works the other way round. The exchange holds the keys and links the account to a username and password you can recover the usual way, and in return you trust it with custody of the funds (ethereum.org).
Approving payments
- At an exchange, who can send and how much is set by the provider's own roles and settings, and your team works within them.
- In a single-key wallet, anyone with the key or seed phrase can send. That suits one person, not a finance team.
- In a multisig such as Safe, a payment needs a set number of owner signatures, such as 2 of 3. No single person can move funds alone.
Payments you send from your Holyheld account follow your company's payment rules: your directors decide which payments one of them can send alone and which need two or more, such as a payment above an amount, past a daily limit or to a new payee.
Getting access back
At an exchange, a lost password goes through the provider's account recovery. A self-custody wallet usually gives you a seed phrase to write down, and that phrase is the only way to recover it (ethereum.org). Nobody can restore a lost seed phrase for you.
A multisig spreads that risk. A Safe that needs 2 of 3 signatures keeps working if one owner loses their key, because the other two can still sign.
Getting paid into each
- Into an exchange account, use the address the exchange shows for receiving, on the network it names. Give the payer both.
- Into a self-custody wallet, the address looks the same on Ethereum, Base and Arbitrum, so agree the network as well as the address.
- Into a Safe, agree the network the Safe was created on, such as "Safe 2-of-3 on Base".
Which network to use is its own decision: Which network to receive USDC on compares Ethereum, Base, Arbitrum and Solana.
Proving a wallet is your company's
Holyheld confirms that a wallet belongs to your company when you add it, and the form first asks How is this wallet held?
- Self-custody. You sign a message from the wallet, such as MetaMask, Ledger or Safe. Signing doesn't send a transaction or create a record on the blockchain. A Solana wallet such as Phantom, Solflare or Backpack can sign automatically.
- A Safe with several signers. Holyheld collects the co-signers' signatures itself, and the Safe is verified once enough owners have signed in Safe{Wallet}, within 7 days.
- Exchange or custodian. Nothing is signed, because you have no keys to sign with. You enter who holds it and the address they show you for receiving, and the wallet is labelled with its holder, such as "At Kraken".
What it costs
| Step | From an exchange account | From a self-custody wallet |
|---|---|---|
| Sending the stablecoin | The provider's withdrawal fee, if any, plus the network fee | The network fee |
| Verifying the wallet with Holyheld | Nothing to sign | A signed message, with no network fee |
The off-ramp explains converting the stablecoin to USD or EUR, and Holyheld's fees are on the pricing page.
To pay a supplier from either kind of wallet, read How to pay suppliers in stablecoins.
Common questions
Is a Safe multisig custodial or non-custodial?
Non-custodial. Its owners hold the keys, and a payment needs the number of owner signatures the Safe is set to, such as 2 of 3.
Can a company receive a stablecoin payment straight into an exchange account?
Yes, if the exchange supports that asset on that network. Use the address the exchange shows for receiving, and give the payer the network as well as the address.
What happens if we lose the keys to a self-custody wallet?
Nobody can restore them for you: the seed phrase is the only way to recover a single-key wallet. A multisig such as a Safe keeps working while enough of its other owners can still sign.
Does verifying a wallet cost a network fee?
No. Signing the message doesn't send a transaction, so no network fee is paid. An exchange account is verified by naming who holds it, with nothing to sign.
Sources
All checked on 27 October 2026.
- ethereum.org: accounts: private keys and custody.
- ethereum.org: wallets: wallet apps, exchange accounts and seed phrases.
- Exchange accounts and Solana wallets and Verify a Safe with several signers: how Holyheld verifies each kind of wallet.
- Holyheld Business pricing: membership and transfer fees.
Apply for Business membership
Save your company's self-custody wallets, Safes and exchange accounts, and convert stablecoins to USD or EUR in the same account.