Skip to main content

📤 Withdrawals


Withdrawing your investment from a basket is just as easy as depositing. The protocol is designed to be fully non-custodial, meaning you have control over your funds at all times.

How to Withdraw

  1. Go to the Basket Page: Navigate to the detail page of the basket you want to withdraw from.

  2. Select 'Sell': In the trading interface, switch to the "Sell" tab.

SELLING

  1. Enter Amount: Input the number of basket tokens you wish to redeem.

  2. Confirm Transaction: The protocol will sell your proportional share of all the underlying assets in the basket, convert them back into USDC, and send the USDC directly to your wallet.

🚨 What if a Transaction Fails?

Solana is fast, but sometimes network congestion or other issues can cause a complex transaction to fail midway. Your funds are never at risk.

The Baskets smart contract includes several emergency rescue functions for this exact reason. If a transaction fails, your funds are held in a secure, temporary "escrow" account that is owned by you and controlled by the program.

You can then use the "Rescue" function on the dApp to safely recover 100% of your funds from that escrow with a single click.