Asynchronous vaults distinguish requesting, fulfilment and claiming. Status labels should show the lifecycle instead of treating a successful request as immediate redemption.

What the primary record establishes

ERC-7540, created on 18 October 2023 and published as Final, extends ERC-4626 with asynchronous deposit and redemption requests. Implementations may support either flow or both. Ethereum — ERC-7540, Final; created 18 October 2023 ↗

Requests progress through Pending, Claimable and Claimed. Existing vault methods are used to claim; in asynchronous redemption flows previewRedeem and previewWithdraw must revert. Ethereum — ERC-7540, Final; created 18 October 2023 ↗

What the distinction changes

WFN interpretation: a confirmed request establishes a step in a process, not immediate receipt of the underlying asset. The difference belongs in both the interface and operational reporting.

A useful activity view records the requested amount, controller, pending state and eventual claim. This makes it possible to distinguish an unfulfilled request from a fulfilled amount that the user has not yet claimed.

What to check before drawing a conclusion

Inspect the deployment’s supported flows and fulfilment rules before estimating availability. A familiar ERC-4626 method name does not guarantee synchronous execution for every operation in an extended vault.

The specification defines an interface and lifecycle rather than a universal waiting time or guaranteed yield. Compare the actual vault’s state transitions and permissions with what the application tells the user at each stage.