Whitelisted and sole-depositor vaults: providers compared
Most major vault platforms can restrict who deposits, and they differ in what else the whitelist checks. Whether redemptions and share transfers are gated decides how composable the receipt token stays and what a custodian has to do before holding it.
A whitelisted vault only accepts deposits from wallet addresses on an approved list, and a sole-depositor vault is the narrowest version, with one approved address. Upshift, Veda, Midas, Morpho, Lagoon, Mellow, Maple, Superstate, Ondo, Securitize and Centrifuge all support some form of depositor whitelist. Where they differ is in which actions the list checks: deposits only, deposits and redemptions, or every transfer of the share token as well.
That difference matters to an allocator in two practical ways. A share token that moves freely can be posted as collateral or held at a custodian after a single listing, while a transfer-restricted token needs every receiving address approved first, including the custodian's. Every fact below is sourced inline and was checked on 25 September 2026. Upshift is one of the providers compared.
What a vault whitelist can check
A vault can check an address at four points, and Morpho's documentation on gates gives the clearest public breakdown of them. Most providers gate one or two of these, and a few gate all four.
Check | Functions it applies to | What it controls |
Who can deposit | deposit, mint | Who can enter the vault |
Who can receive shares | deposit, mint, transfer | Who can hold the receipt token |
Who can send shares | withdraw, redeem, transfer | Who can exit or move a position |
Who can receive assets | withdraw, redeem | Where redemption proceeds can go |
KYC and an onchain whitelist are separate steps. KYC is an offchain decision about a person or entity, and the whitelist is the contract-level record that enforces it, which is why Midas lists wallet whitelisting as its own step "before you can interact with the smart contracts". A KYC check on a website alone leaves the contract callable by anyone who goes around the website.
Which providers gate deposits, redemptions and transfers
Provider | Depositor whitelist | Share token transfers | Who controls the list |
Upshift | Yes, checked in the vault contract on deposit, mint and every redemption route (contract reference) | Move freely (standard ERC-20 receipt token) | Vault owner or operator |
Veda | Deposits and redemptions can each be limited to a role (source code) | Optional deny lists, plus an optional allowlist of who can move shares | Owner and denier roles |
Midas | Yes, at subscription and redemption for certain products | Move freely once minted | Midas |
Morpho Vault V2 | Optional gates on sending and receiving shares | Curator, with timelocked changes | |
Lagoon | Whitelist or blacklist mode, plus an optional sanctions list | Checked in blacklist mode only (source code) | Whitelist manager role |
Mellow | Optional transfer whitelist | Holders of dedicated admin roles | |
Maple (institutional pools) | Global onchain allowlist tied to KYC | Restricted to allowlisted wallets | Maple |
Superstate | Restricted to allowlisted addresses | Superstate admin address | |
Ondo (OUSG) | Restricted to onboarded investors | Ondo | |
Securitize | Validated on every transfer, unless set permissionless | Issuer and transfer agent | |
Centrifuge V3 | Depends on the hook chosen | Pool configuration |
The providers fall into three designs. Upshift, Midas and Lagoon in whitelist mode gate entry and leave the share token free to move, so a holder can post it as collateral or transfer it without anyone approving the recipient. Maple's institutional pools, Superstate, Ondo's OUSG and Securitize's default setup gate entry and every transfer, which keeps the token inside an approved set of holders at the cost of composability. Morpho, Veda, Mellow and Centrifuge leave the choice to whoever configures the vault.
Which providers offer sole-depositor vaults
A sole-depositor vault is a whitelist of one: a vault deployed for a single allocator, whose capital sits apart from every other depositor's. Upshift runs private vaults of this kind, which appear on the Upshift app for transparency and accept deposits only from approved addresses. On Morpho Vault V2 the same result is mechanically possible with a deposit gate that allows a single address. The other providers above don't document a dedicated single-depositor product.
The reason an allocator asks for one is usually segregation, since a dedicated vault keeps its assets, its risk and its accounting separate from other depositors'. Our piece on segregated vs co-mingled vault accounts covers when a regulated allocator needs that structure and what it costs in liquidity, and who does what in an onchain vault sets out the roles involved.
How a custodian gets a vault receipt token supported
Holding a vault position at a qualified custodian takes up to two steps. The custodian has to list the receipt token so it can see, store and move the balance, and, if the token or the deposit path is gated, the vault has to add the custodian's wallet to its whitelist. A freely transferable ERC-20 receipt token only needs the first step, while a transfer-restricted token needs both, because a transfer to an address off the list reverts.
Custodian | How a new token is added | Published lead time |
Fireblocks | Self-service listing by contract address, in the workspace or via API | |
BitGo | Six-stage review; client-requested listings on supported chains are free | Not published |
Anchorage Digital | In-app request, plus a questionnaire for tokens involving smart-contract interactions | Not published |
Coinbase Prime | Technical and compliance review, added jurisdiction by jurisdiction | Not published |
Upshift's integration with Kraken Institutional runs both steps. Eligible clients allocate from their Kraken qualified custody account into permissioned vaults, and the receipt token comes back to the client's segregated custody account, where the statement shows it at its redeemable underlying value.
The custodian step is often the longest part of onboarding an institutional allocator, and allocators usually start it in parallel with the vault's legal documentation. A standard ERC-20 receipt token clears the lowest bar at each custodian above.
What happens when an address is removed from the list
An allocator should know what a delisting does to its exit before it deposits. On Upshift the whitelist is checked against the address calling the vault, on deposits and on every redemption route, so a removed address can't redeem directly until it's added back; because the share token moves freely, the position can still be transferred to an approved address that redeems it. Morpho's documentation warns that a gate on sending shares "can lock users out of exiting the vault", which is why its gate changes run through a timelock. Lagoon checks the list on redemption requests as well as deposits, and Midas can pause an mToken for specific users.
Three questions cover most of the risk: who can change the list, whether a change waits behind a timelock, and whether a removed holder keeps a route out. Always make sure to do your own research and be aware of the above and any other risks before depositing.
Why regulated allocators ask for whitelisting
Whitelisting and segregation requests usually trace back to a handful of rules and supervisory expectations. The summaries below cite each source and are not legal advice.
- Sanctions screening. OFAC's October 2021 guidance for the virtual currency industry recommends screening wallet addresses against sanctions lists, as summarised by White & Case.
- EU transfer rules. Regulation (EU) 2023/1113, applying from 30 December 2024, requires a provider to verify that its client owns or controls a self-hosted address for transfers above EUR 1,000.
- Custody segregation under MiCA. Article 75 of MiCA requires crypto-asset service providers to keep client assets legally and operationally segregated from their own.
- US adviser custody. An SEC staff no-action letter of 30 September 2025 addressed when advisers may treat certain state trust companies as qualified custodians for crypto assets, as summarised by Morrison Foerster.
What to ask a vault provider
- Which actions does the whitelist check? Deposits only, redemptions too, or every share transfer.
- Is it enforced in the contract? A check on the website alone can be bypassed.
- Who controls the list, and is a change timelocked? The answer tells an allocator who could remove it and how much notice it would get.
- Can the receipt token move freely? This decides composability and how many steps the custodian needs.
- Is a dedicated, single-depositor vault available? Segregation and a whitelist of one are different products from a shared permissioned vault.
Frequently asked questions
What is a whitelisted vault in DeFi?
A whitelisted vault only accepts deposits from wallet addresses on an approved list, usually after the depositor has passed KYC. Depending on the provider, the same list can also control redemptions and transfers of the vault's share token.
What is a sole-depositor vault?
A sole-depositor vault is deployed for a single allocator and accepts deposits from one approved address, so its assets and accounting stay separate from other depositors'. Upshift runs private vaults of this kind, and Morpho Vault V2 can be configured the same way with a single-address deposit gate.
Can a whitelisted vault token be used in DeFi?
It depends on whether the share token is transfer-restricted. Tokens from Upshift, Midas and Lagoon in whitelist mode move freely once minted and can be used in other protocols, while tokens restricted to allowlisted holders, such as Superstate's, can only enter a protocol whose contract address the issuer approves.
Does KYC make a vault permissioned?
Only if the result is enforced onchain. KYC is an offchain identity check, and a vault is permissioned when its contract rejects addresses that aren't on the approved list.
How does a custodian support a new vault receipt token?
The custodian lists the token's contract so it can hold and move the balance, and if the token is transfer-restricted, the vault must also whitelist the custodian's wallet. Fireblocks lets clients list an ERC-20 themselves; BitGo, Anchorage and Coinbase Prime run a review with no published timeline.
What happens if my address is removed from a vault whitelist?
It varies by provider. On Upshift a removed address can't deposit or redeem directly until it's re-added, though the freely transferable share token can move to an approved address. Morpho timelocks gate changes and warns that a gate on sending shares can block exits.
Keep reading
- Segregated vs co-mingled vault accounts: when a regulated allocator needs its own vault.
- Who does what in an onchain vault: owner, operator, curator and depositor roles.
- Onchain yield in qualified custody: holding vault positions at a custodian.
- How Upshift, Mellow and Lagoon compare: custody, manager controls and exits across three platforms.
Create a vault with Upshift
Share your use case and we’ll get back to you shortly
