Service Wind‑down Overview
Inception is in the process of winding down all products and services. As part of this process, users will no longer be able to open to deposit additional assets into Inception smart contracts through our UIs. Existing users will retain the ability to withdraw their assets from the protocol smart contracts for a defined period from the UI.
The primary objective of this wind‑down is to give every user a clear, transparent, and safe path to exit the protocol while contracts remain operational onchain. After the withdrawal period ends, the user interface and supporting infrastructure for Inception may be shutdown, but the underlying smart contracts will continue to exist on each networks and can be accessed via block explorer such as Etherscan.
Key dates and what changes
New deposits disabled: All new deposits and minting of new inTokens is now disabled from the UI.
Withdrawal‑only period: Users can withdraw their assets from Inception smart contracts using compatible wallets and Etherscan.
Front‑end shutdown: On
December 31, 2025, the Inception application and website may be taken offline. After this point, withdrawals will only be possible by interacting directly with the smart contracts onchain.
Transactions are irreversible and require network gas fees paid in ETH.
What you need before withdrawing
Before starting the withdrawal process, make sure you have:
The wallet that currently holds your inTokens or deposit positions (e.g., MetaMask, Ledger, etc.).
A small amount of ETH in the same wallet to pay network gas fees for contract interactions.
The relevant Inception smart contract addresses (provided in the sections below).
If you use a hardware wallet, ensure it is connected and unlocked before interacting with Etherscan. Always verify URLs manually and avoid clicking unknown links.
How to withdraw your assets
All withdrawals must be executed directly through the vault smart contracts on Ethereum using Etherscan. Follow these steps carefully to withdraw your deposited assets.
Step 1: Find your vault contract address
Locate the vault contract for the specific asset you deposited. Each asset type has its own dedicated vault:
Available vaults:
AddressesStep 2: Open the vault contract on Etherscan
Go to
https://etherscan.ioPaste the vault address from Step 1 into the search bar
Press Enter to open the contract page
Verify the address matches exactly with the one listed above
Step 3: Connect your wallet
On the contract page, click the "Contract" tab
Select "Write Contract" (not "Read Contract")
Click "Connect to Web3"
Choose your wallet provider (MetaMask, WalletConnect, etc.)
Approve the connection request in your wallet popup
Ensure you're connecting with the same wallet that holds your deposited assets.
Step 4: Execute flashWithdraw function
In the "Write Contract" section, scroll down to find the
flashWithdrawfunctionClick to expand the function
You will see an input field labeled
amount(or similar)Enter the amount you want to withdraw in the token's smallest unit:
For most tokens, multiply your desired amount by
1000000000000000000(18 zeros)Example: To withdraw 1.5 tokens, enter
1500000000000000000To withdraw your entire balance, check your balance first using the "Read Contract" tab
Click the "Write" button
Review the transaction details in your wallet popup carefully
Check the gas fee—adjust if needed based on network congestion
Click "Confirm" in your wallet to submit the transaction
Step 5: Wait for transaction confirmation
After submitting, Etherscan will display a transaction hash link
Click the link to monitor the transaction status
Wait for the transaction to be confirmed (typically 15-60 seconds)
Do not close your browser or disconnect your wallet until confirmation appears
Step 6: Verify your withdrawal
Once confirmed, check your wallet balance for the withdrawn asset
The asset should appear in your wallet within a few minutes
If you don't see the token, you may need to manually add the token contract address to your wallet's token list
Important notes:
Each withdrawal requires a network gas fee paid—ensure your wallet has enough balance to cover gas
Transactions are final and cannot be reversed once confirmed
Always double-check the amount before confirming the transaction
Calculating withdrawal amounts
To avoid errors when entering amounts in the flashWithdraw function:
For 18-decimal tokens (most ERC20 tokens):
1 token =
1000000000000000000(1 followed by 18 zeros)0.5 tokens =
50000000000000000010 tokens =
10000000000000000000
Online converter tools:
Use
https://eth-converter.com/to convert between unitsEnter your amount in "Ether" and copy the "Wei" value to use in the function
Troubleshooting common issues
"Transaction failed" or "Execution reverted":
You may not have sufficient balance in the vault
Gas limit might be too low—try increasing it manually
The vault might have insufficient liquidity at this moment—try a smaller amount or wait
"Insufficient funds for gas":
Add more ETH to your wallet to cover transaction fees
Current gas prices can be checked at
https://etherscan.io/gastracker
"Wrong network" error:
Ensure your wallet is connected to Ethereum Mainnet, not a testnet or other chain
Cannot find flashWithdraw function:
Make sure you're on the "Write Contract" tab, not "Read Contract"
Verify you've connected your wallet—the functions only appear after connection
Confirm you're viewing the correct vault contract address
Asset not showing in wallet after withdrawal:
Check the transaction on Etherscan to confirm it succeeded
Manually add the token by importing its contract address into your wallet
Some wallets take a few minutes to refresh balances
Last updated