Skip to main content

Deposits and Withdrawals

Spawn's non-custodial architecture means your funds never leave the on-chain layer. When you deposit, you're moving USDC directly into the vault contract on Base. When you withdraw, you're calling that contract directly to take them back.

Depositing​

From Base

Deposit USDC directly into the vault with near-instant confirmation. Once your deposit is confirmed on-chain, your balance is available to trade immediately.

From other chains

If you're coming from a non-Base chain, Spawn handles the cross-chain transfer automatically, converting your deposit into USDC and routing it into the Base vault. No manual bridging step required. See Cross-Chain Access.

There's no minimum deposit threshold and no gatekeeping on who can deposit.

Withdrawing​

To withdraw, you request a withdrawal from the platform. The operator signs it, and you call the vault contract to execute. Your USDC moves directly on-chain to your wallet - no intermediary, no delay beyond the on-chain confirmation.

You can withdraw at any point. There's no lock-up period and no approval required from Spawn.

What This Means for You​

Access to your funds stays under your control. Non-custodial participation has a practical meaning beyond principle: your access to funds remains direct, decentralized, and fully your own. Because withdrawals happen through the on-chain contract, your USDC stays accessible through the underlying system itself rather than through a centralized middle layer.

info

During the bonding curve phase, your trading balance lives in the vault and is reflected in your off-chain account state. After graduation, your tokens are airdropped automatically to your wallet and, under the default holder-dividend strategy, rewards in USDC or tokenized stocks become claimable. Custom pool strategies follow the behavior defined by their v4 hook. See Graduation to Chain →