Custodial vs. Non-Custodial
Custodial services hold users' private keys on their behalf, while non-custodial services let funds move directly between users' own wallets.
Custodial and non-custodial describe who actually controls the private keys — and therefore the funds — during a crypto transaction.
A custodial service holds users' assets in wallets it controls, tracking each user's balance internally, similar to how a bank holds deposits. To use your funds, you rely on the custodian's systems and permission; you typically need an account, and withdrawing means the custodian initiating an on-chain transaction on your behalf. A non-custodial service never takes possession of your private keys or your funds at any point — assets move directly between wallets that users themselves control, and the service simply facilitates or routes the transaction.
This distinction matters because it changes where the risk sits. With a custodial service, you're trusting that operator's security, solvency, and honesty — if something goes wrong on their end, your funds are exposed to that, regardless of how careful you personally were. With a non-custodial service, that particular risk disappears because your funds never leave your control, but the responsibility shifts entirely to you: safeguarding your own seed phrase and getting deposit details right, since there's no intermediary account to fall back on if something is entered incorrectly.
Zest is non-custodial: when you swap, funds go straight from your wallet to an exchange partner and the result goes straight back to a destination wallet you specify — there's no Zest account holding a balance in between, and no sign-up required. This is also why getting deposit details exactly right matters more in a non-custodial flow: the correct address, the correct network, and — for networks that require it — the correct memo or destination tag, since there's no custodial account layer to catch or reverse a misdirected send. For a broader look at how non-custodial, no-account swapping works and what it means for privacy, see the no-KYC crypto swaps guide.
Neither model is universally "better" — custodial services can offer conveniences like account recovery and simpler onboarding, while non-custodial services offer direct control and no dependency on a third party's operational security. The right fit depends on what you're optimizing for: convenience and account-based recovery, or direct ownership and minimal reliance on any single operator. Understanding which model you're using at any given moment is the more important habit — it tells you exactly where your responsibility for safekeeping funds begins and ends.