Beyond Instant Settlement: The Standard for Asynchronous Vaults

Product & Tech
May 27, 2026
By ,

The default assumption in DeFi is that everything happens atomically. Deposit tokens, receive shares in the same transaction. Redeem shares, receive tokens back instantly. ERC-4626 codified this into the standard vault interface, and it works well for liquid onchain assets.

But it doesn’t work for most of the offchain financial products that are now moving onchain.

Real-world assets don't settle in 12 seconds. Traditional settlement is confined to banking hours NAV calculations require offchain data and auditor sign-off. Cross-chain asset transfers involve bridge latency. Compliance checks happen outside the transaction. Every one of these realities breaks the synchronous model.

Asynchronous settlement is not a special case. Even for products where synchronous operations are technically possible, first-come-first-serve redemptions create an inherent unfairness: the fastest redeemers get the best price and everyone else absorbs the loss. Epoch-based processing ensures all investors in the same batch receive the same price and the same pro-rata allocation. For institutional-grade asset management, async is the baseline.

Where async is non-negotiable

Three categories of onchain asset management fundamentally require asynchronous flows.

Three-card layout under the heading "Where is async settlement non-negotiable?" Card one, on/off-ramping funds: bank transfers, compliance checks, and fiat settlement windows run on T+1 or T+2, which atomic vaults cannot accommodate. Card two, allocating to illiquid strategies: private credit, real estate debt, and structured products cannot be instantly liquidated, and managers need time to unwind positions. Card three, multichain asset management: deposits on one chain and reserves on another mean shares cannot be issued until the cross-chain message round trip completes.

On/off-ramping funds. Moving capital between fiat and onchain involves bank transfers, compliance checks, and settlement windows that operate on T+1 or T+2 timelines. A vault that wraps a fund with fiat-denominated subscriptions cannot process deposits atomically. The investor submits a request, the fiat settles, the NAV updates, and only then can shares be issued. The same applies in reverse: redemptions trigger fiat payouts that take days to clear.

Allocating to illiquid strategies. A portfolio vault that invests in private credit, real estate debt, or structured products cannot instantly liquidate positions to fund redemptions. The manager needs time to unwind positions, negotiate exits, or wait for loan maturities. Synchronous redemptions would either require massive idle reserves (destroying yield) or create bank-run dynamics where early redeemers drain the pool.

Multichain asset management. When a vault manages assets across multiple chains, every rebalancing operation involves cross-chain messaging with bridge latency. An investor depositing on Arbitrum while the pool's reserves sit on Ethereum mainnet cannot receive shares until the deposit message reaches the hub and the hub sends back a fulfillment.

We've been here before

Centrifuge deployed fully asynchronous vault contracts on Ethereum mainnet in November 2020 through Tinlake. New Silver, a US-based real estate bridge lender, tokenized fix-and-flip loans and financed them through MakerDAO. Each loan was represented as an NFT, locked into a Tinlake pool with senior and junior tranches, and the senior tranche (DROP tokens) served as collateral in MakerDAO's first real-world asset vault.

Etherscan transaction view showing a transfer of 10,000 DAI worth $9,999.34 to address 0xfB30B47c47E2fAB74ca5b0c1561C2909b280c4E5. Status: Success. Block 11329537 with 13,468,780 confirmations. Timestamp November 25, 2020, 07:51:50 PM UTC, 1954 days ago.
A deposit request (called a "supply order" in Tinlake) into the New Silver pool: 10,000 DAI transferred into the Operator contract on Ethereum mainnet, November 2020.

The underlying assets ruled out atomic settlement. Borrower repayments follow real-world timelines, not block times. NAV calculations require offchain data. Investors can't redeem instantly when the underlying assets are illiquid six-month bridge loans. Epoch-based settlement was the only model that worked. The Operator contract managed permissioned access to tranche-based pools where investors submitted supply and redeem orders that were queued, validated against memberlists, and fulfilled in batches once the pool's NAV was updated.

This was years before ERC-7540 existed as a standard. The pattern was born from operational necessity, not theoretical design. Epoch-based async processing was the only model that worked for real-world assets.

That experience directly informed ERC-7540, the asynchronous vault standard that Centrifuge co-authored and that was finalized in 2024.

How ERC-7540 extends ERC-4626

Diagram comparing ERC-4626 and ERC-7540 vault flows. ERC-4626 shows a two-step flow between Investor and Vault: deposit assets, receive shares instantly. ERC-7540 shows a longer flow across Investor, Vault/Spoke, and Hub columns: investor calls requestDeposit with assets locked, the vault batches to the hub, the hub approves and issues, fulfilment returns to the spoke, then the investor calls deposit and claims shares.

ERC-4626 defines four core operations: deposit, mint, redeem, and withdraw. All four are atomic. You call the function, assets move, shares move, done.

ERC-7540 splits each operation into two steps: request and claim. It adds new functions to the interface:

  • requestDeposit(assets, controller, owner) transfers assets into the vault and registers a pending deposit request.
  • requestRedeem(shares, controller, owner) locks shares and registers a pending redemption request.

Each request moves through three states: pending (submitted, awaiting processing), claimable (processed by the vault, ready to collect), and claimed (user has called deposit/mint or redeem/withdraw to finalize). Requests cannot skip the claimable state. The user always makes two explicit calls.

Critically, ERC-7540 extends ERC-4626 rather than replacing it. The same deposit, mint, redeem, and withdraw functions still exist, but in async mode they serve as the claim step rather than the full operation. Inspection functions like pendingDepositRequest and claimableRedeemRequest let integrators track request state. Any protocol that already integrates with ERC-4626 vaults can adapt to ERC-7540 with minimal changes.

The standard also adds an operator model (setOperator/isOperator) so that protocols and agents can manage requests on behalf of users, which is essential for automated strategies and smart contract integrations.

Sync deposits, async redemptions

Not every operation on every asset needs to be asynchronous. Centrifuge's vault stack supports a hybrid model through the SyncDepositVault: deposits execute instantly at the current share price (standard ERC-4626 behavior), while redemptions go through the async request/claim flow.

This hybrid makes sense for a common class of products. A tokenized money market fund can accept new capital immediately because the underlying assets are highly liquid and the NAV is stable. But redemptions may need manager approval, compliance verification, or time to liquidate positions. The SyncDepositVault gives investors the instant deposit experience they expect from DeFi while maintaining the operational controls that regulated funds require on the way out.

What's ahead

The async vault model is still evolving. Three developments are on the horizon.

Liquidity ladders. Combining sync and async flows within the same vault to offer tiered liquidity. Instant redemptions up to available reserves, async redemptions for larger amounts that require position unwinding. This gives investors predictable liquidity without forcing managers to hold excessive idle capital.

Transferable request positions. ERC-8161 extends ERC-7540 with the ability to transfer pending deposit and redeem requests to other addresses. This opens the door to secondary markets for redemption queues: an investor waiting for a large async redemption can sell that position rather than waiting for settlement. It also enables wallet migrations and protocol composition over pending positions.

Three-card timeline under the heading "Vault standards keep evolving." ERC-4626 establishes the vault standard with one interface for deposits, withdrawals, and share accounting. ERC-7540 splits deposit and redemption into two steps, enabling async investment and redemption flows. ERC-8161 enables transfers of pending deposit and redeem requests to other addresses. A progress arrow at the bottom marks the evolution: async added at ERC-7540, transferability added at ERC-8161.

Centrifuge Vaults v2. The next version of the stack introduces further customizability across the request lifecycle, building on the extension points covered in “The Programmable Vault Stack”.

Ready to get started?

Centrifuge’s real-world asset tokenization platform brings the full power of onchain finance to asset managers and investors.