How to withdraw directly
The Foundation FETH contract exposes a public function, withdrawAvailableBalance(), that any wallet can call to receive its own unlocked balance as ETH. The call takes no arguments. Anyone holding a balance can do this themselves, with no permission from Foundation or anyone else.
Steps — via Etherscan
- Open the FETH contract Write as Proxy tab:
etherscan.io/address/0x49128CF8…0443#writeProxyContract - Click Connect to Web3 at the top of the function list and approve in your wallet.
- Find the function
withdrawAvailableBalanceand click Write. - Your wallet will pop up. Verify it shows:
- Contract:
0x49128CF8…0443(Foundation: FETH) - Function:
withdrawAvailableBalance - Value sent:
0 ETH - Result: incoming ETH back to your address (gas only out)
- Contract:
- Sign the transaction. Done.
What the function does
It transfers your unlocked FETH balance to msg.sender as native ETH and emits a single Transfer event. Locked balances (from active offers) become withdrawable automatically once the lockup expiry passes — re-call the function any time after.
Source: FETH implementation 0xCc446C3d…0250 · Proxy: 0x49128CF8…0443
Check any wallet
Live on-chain read against the FETH contract. Works for any address, not just the snapshot list. Shows withdrawable balance, locked balance, and active offer expiries.
Reclaim from this page (optional)
If you prefer not to use Etherscan, this page can submit the same single-function call. The transaction is identical to Option A above. Always verify the contract address and function name in your wallet before signing.
Escrowed artworks — find & cancel listings
Foundation Market currently holds … active listings across … seller wallets — auctions and buy-now prices that were never cancelled. If a wallet you control has listings here, you can cancel them and the NFTs return to the wallet.
cancelReserveAuction(auctionId) for auctions, cancelBuyPrice(nft, tokenId) for buy-prices. Only the original seller can cancel. Auctions with an active bid cannot be cancelled. Each cancellation is one separate transaction signature; the page can submit them in sequence with a progress bar, but the contract has no batch function so you'll sign once per item.
| # | Type | NFT contract | Token ID | Reserve / Price | Status |
|---|
Snapshot list (2026-01-12)
Wallets that held a non-zero FETH balance at snapshot time. Live total and live withdrawable columns are read directly from the contract on load (multicall) — the snapshot column is shown only as a reference.
| # | Address | Snapshot ETH | Live total | Live withdrawable |
|---|