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:

Addresseschevron-right

Step 2: Open the vault contract on Etherscan

  1. Go to https://etherscan.io

  2. Paste the vault address from Step 1 into the search bar

  3. Press Enter to open the contract page

  4. Verify the address matches exactly with the one listed above

Step 3: Connect your wallet

  1. On the contract page, click the "Contract" tab

  2. Select "Write Contract" (not "Read Contract")

  3. Click "Connect to Web3"

  4. Choose your wallet provider (MetaMask, WalletConnect, etc.)

  5. 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

  1. In the "Write Contract" section, scroll down to find the flashWithdraw function

  2. Click to expand the function

  3. You will see an input field labeled amount (or similar)

  4. 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 1500000000000000000

    • To withdraw your entire balance, check your balance first using the "Read Contract" tab

  5. Click the "Write" button

  6. Review the transaction details in your wallet popup carefully

  7. Check the gas fee—adjust if needed based on network congestion

  8. Click "Confirm" in your wallet to submit the transaction

Step 5: Wait for transaction confirmation

  1. After submitting, Etherscan will display a transaction hash link

  2. Click the link to monitor the transaction status

  3. Wait for the transaction to be confirmed (typically 15-60 seconds)

  4. Do not close your browser or disconnect your wallet until confirmation appears

Step 6: Verify your withdrawal

  1. Once confirmed, check your wallet balance for the withdrawn asset

  2. The asset should appear in your wallet within a few minutes

  3. 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 = 500000000000000000

  • 10 tokens = 10000000000000000000

Online converter tools:

  • Use https://eth-converter.com/ to convert between units

  • Enter 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