Ethereal closed pre-deposits while retaining a conditional eUSDe redemption route

Ethereal closed new pre-deposits, while its pre-deposit portal still offers an eUSDe withdrawal that returns USDe. The receipt token represents a claim on USDe in the pre-deposit vault on Ethereum. Redemption burns shares and pays the underlying token when withdrawals are enabled. Its trading markets also closed, and remaining trading balances use a separate withdrawal system. For an eUSDe holder, the important distinction is whether the shares are available in the wallet or committed to another protocol.

Table of contents

eUSDe represents a claim on deposited USDe

The pre-deposit vault issued eUSDe shares when holders deposited USDe, giving the deposit a transferable token representation. Those shares identify a claim on the vault’s underlying asset. They aren’t a trading-account balance, and a token transfer doesn’t by itself release USDe from the vault. Redemption uses that claim to exchange shares for the underlying token.

The vault follows ERC-4626, the tokenized-vault standard, and its share token also uses ERC-20 functions. These functions explain why eUSDe could move into lending markets and other integrations during the pre-deposit program. Once another contract holds the shares, the wallet’s directly redeemable balance and its broader position can differ.


The redemption amount follows the vault’s conversion

The original pre-deposit design paired eUSDe with USDe on a 1:1 basis, without accumulating rewards inside the vault. That relationship describes token units, not a guaranteed dollar value. Receiving USDe leaves the holder exposed to that asset’s value; the conversion doesn’t create a fiat payment or fix a cash sale price.

Direct USDe donations to the pre-deposit vault can change its share-to-asset conversion rate. Its accounting uses the underlying token balance and the outstanding share supply. Consequently, the original pairing shouldn’t replace the contract’s calculation for a particular redemption.

The contract exposes convertToAssets for share conversion and previewRedeem for the USDe output of a specified share amount. A preview describes a calculation under the relevant onchain conditions. It doesn’t establish that the caller owns enough shares or that withdrawals are enabled, and conditions can change before execution.

Reading a preview doesn’t submit a redemption transaction.


Redeem and withdraw start from different quantities

The vault’s redeem method starts with an eUSDe share quantity and calculates the USDe that it returns. Its withdraw method starts with a USDe quantity and calculates the shares that it must burn. Both methods use the same underlying asset, with an owner whose shares fund the operation and a receiver who gets USDe.

ERC-4626 rounds a redemption’s asset output down and a withdrawal’s share requirement up, using the tokens’ smallest units. A wallet’s displayed decimal precision doesn’t define those contract quantities. The contract interface supports both methods; that doesn’t imply that the portal exposes every parameter or presents them as separate buttons.

Deposit closure and withdrawal enablement are separate

A closed pre-deposit campaign stops new participation without automatically answering whether existing shares can be redeemed. The pre-deposit contract defines separate enablement flags for deposits and withdrawals. Its withdrawal control applies to the shared logic behind redeeming shares and withdrawing assets. Switching from one method to the other doesn’t bypass that control.

Diagram: Ethereal: Deposit closure and withdrawal enablement are separate

Open full-size image

The portal’s remaining withdrawal option describes the available interface, while the contract state governs execution. A transaction simulation can reveal a disabled-withdrawal error or another execution problem before submission. A preview alone only calculates an amount.

Deposit closure doesn’t establish a redemption deadline or promise an unlimited withdrawal period.

Different operations return different assets

A direct pre-deposit redemption consumes eUSDe, while an external lending withdrawal can release eUSDe without converting it. Transferring receipt tokens and withdrawing exchange funds have different outcomes again. Lending withdrawals concern existing positions; ending the pre-deposit program doesn’t establish that those protocols have enough liquidity to release every holding.

Different operations return different assets
Operation Asset effect Execution conditions and conversion limits
Redeem wallet-held eUSDe Burns a specified share quantity for USDe. Withdrawals, share ownership, and authorization must permit execution.
Withdraw USDe from the pre-deposit vault Burns the shares needed for a specified USDe quantity. The required shares and withdrawal conditions must allow the request.
Transfer eUSDe between wallets Moves ownership of the receipt token. The transfer doesn’t redeem the shares for USDe.
Withdraw an existing Aave V3 eUSDe supply Returns supplied eUSDe when the lending withdrawal succeeds. Available liquidity and collateral requirements can restrict withdrawal.
Withdraw an existing Euler eUSDe vault position Returns the underlying eUSDe from that lending vault. Vault liquidity, applicable limits, and collateral checks can restrict withdrawal.
Withdraw a USDe trading-account balance Withdraws USDe through the exchange’s account-withdrawal system. It doesn’t redeem eUSDe in the Ethereum pre-deposit vault.

External collateral adds conditions before redemption

An eUSDe position in a lending protocol can remain outside the connected wallet’s directly spendable share balance. The pre-deposit program included Aave and Euler integrations, alongside other DeFi placements. A supplied position or lending-vault receipt represents a different layer of ownership from wallet-held eUSDe. Returning that underlying asset depends on the holding protocol’s withdrawal rules.

Aave V3 limits collateral withdrawals when they would leave a borrowing position with a health factor below 1. Available reserve liquidity also matters. Closing the pre-deposit campaign doesn’t repay a borrowing position or make its collateral freely withdrawable. Any necessary debt or collateral adjustment belongs to that lending account.

Euler lending vaults likewise apply their own liquidity limits and account checks. A vault share represents a claim on that particular lending vault. When its underlying asset is eUSDe, a successful withdrawal returns eUSDe shares for redemption. The lending-vault receipt and the eUSDe receipt aren’t interchangeable, even though both can use ERC-4626 accounting.

A debt-related restriction and a liquidity shortfall require different responses. Reducing debt or providing eligible collateral can change borrowing constraints; it doesn’t necessarily restore assets that other users have borrowed. Conversely, additional reserve liquidity doesn’t remove an account’s collateral obligations.


Ethereum gas remains separate from the USDe output

The pre-deposit vault operates on Ethereum, where an ordinary wallet pays transaction gas in ETH. The gas payment is separate from the USDe that the redemption returns. Its amount depends on execution work and the applicable gas price, so a fixed withdrawal cost wouldn’t describe every transaction. Any external protocol exit adds its own execution and fee conditions.

USDe in the vault can’t fund an ordinary wallet’s ETH gas payment.


A redemption receipt identifies the actual token movement

A transaction hash identifies a transaction without proving submission. An execution receipt records block inclusion and the transaction’s overall success or failure. A pending transaction hasn’t completed redemption. A successful vault redemption burns the owner’s specified shares and transfers USDe to the receiver within the same transaction. It doesn’t require a later pre-deposit-vault claim merely because the portal calls the action a withdrawal.

The vault’s Withdraw event records the caller, receiver, share owner, asset amount, and share amount. Those fields distinguish the eUSDe consumed from the USDe paid, including cases where owner and receiver differ. Token balances and the transaction’s execution status describe the outcome more precisely than a connection message or a submitted signature.

A successful approval can leave the redemption entirely unexecuted.

Ended rewards don’t determine the vault’s payout

The pre-deposit program used eUSDe holdings for Ethereal points and Ethena rewards, with eligibility tied to the relevant program period. The mainnet-alpha transition set an endpoint for the earlier eUSDe points emissions and shifted the emphasis toward exchange activity. Those historical incentives shouldn’t be treated as ongoing compensation for retaining a receipt token after the program ended.

The portal marks its displayed integration bonuses as ended. That status concerns incentives, while the vault’s conversion determines its token payout. Its original design didn’t accrue rewards within the pre-deposit contract. A points balance therefore isn’t an extra USDe asset balance that the redemption method automatically includes.


Remaining exchange funds require the exchange withdrawal path

The closed exchange directed users to withdraw remaining funds and transition to Meridian. That notice concerns the trading platform and doesn’t redefine eUSDe as a successor-platform balance. USDe held in an exchange subaccount and eUSDe held on Ethereum belong to different accounting systems. If the holding is still a trading-account balance, the exchange’s withdrawal procedure applies instead of the pre-deposit vault’s redemption method.

Details worth knowing about Ethereal

Can I redeem eUSDe that another wallet transferred to me?

Transferred eUSDe shares can be redeemed by their current holder when the vault permits withdrawals. The redemption method uses the owner’s share balance and the caller’s authorization, rather than requiring the original deposit transaction to come from that owner. Historical points eligibility follows its own program rules.

Do I need a spender approval to redeem my own eUSDe directly?

A direct redemption where the caller also owns the shares doesn’t require a separate allowance to spend those shares. If another contract calls on the owner’s behalf, the share allowance matters. An approval to spend USDe doesn’t authorize spending eUSDe shares. The authorization requirement depends on the actual caller, not simply on having connected a wallet.

Does the contract let a redemption send USDe to another address?

The vault’s redemption method accepts a receiver address separately from the share owner’s address. That permits a different recipient at contract level, while the pre-deposit portal describes payment to the connected wallet. Contract support for a receiver parameter doesn’t establish that the portal offers a custom-recipient control.

Why did a failed eUSDe redemption still consume ETH?

Ethereum charges gas for a redemption that executes and then reverts. The revert undoes its token changes, so the gas payment doesn’t prove that USDe was received. A transaction rejected before block inclusion doesn’t incur execution gas.

Would disconnecting my wallet stop an already submitted redemption?

Disconnecting a wallet doesn’t cancel an eUSDe redemption that has already been broadcast to Ethereum. The network can still execute the pending transaction after the site’s wallet session ends.

Must an Aave V3 reserve be unfrozen before I withdraw supplied eUSDe?

A reserve freeze alone doesn’t prevent an existing Aave V3 supply from being withdrawn. Freezing restricts new supply or borrowing without automatically shutting the exit. An eUSDe withdrawal still depends on available reserve liquidity, the position’s collateral requirements, and any other applicable restrictions on the reserve.

Is immutable eUSDe vault code a guarantee that withdrawals stay enabled?

The eUSDe vault’s immutable code doesn’t guarantee that withdrawals remain enabled. Its implementation contains predefined deposit and withdrawal controls, so a disabled flag can restrict execution without any code replacement. Whether the owner-restricted administrative functions remain usable depends on the contract’s ownership state.

updated