Amyth
AppMarketMarketplaceRanksLeaderboardDocs
Docs Home
OverviewSet Up a WalletGet USDC on SolanaYour First Vault
OverviewStrategy PresetsThe OptimizerDeposit & Withdraw
OverviewWire Your First AlertTroubleshooting
OverviewSubscribingBecoming a CreatorPublish Quality Gates
OverviewVault ArchitectureOnchain Risk RailsVerify a Vault
OverviewThe Master ChartNotifications & SharingLeaderboard
FAQ
Glossary
DocsPerps BasketsDeposit & Withdraw
Perps Baskets

Depositing & Withdrawing

Your vault holds USDC as collateral. Here's how deposits and withdrawals work, and why withdrawals require stopping the bot first.

Depositing USDC

You can deposit USDC into your vault at any time, even while the bot is running. The new balance is available for the next trade.

1

Open your vault panel

Go to the App page, find your vault card, and expand it.

2

Enter the amount

Type the USDC amount you want to deposit. Minimum is $50 for the first deposit.

3

Sign the transaction

Your wallet will ask you to approve the transfer. Once confirmed, your USDC moves from your wallet into the vault PDA. This is an onchain transaction. You can verify it on Solscan.

Withdrawing USDC

Withdrawals require the bot to be stopped first and any open position to be closed.

1

Stop your bot

Click the Stop button on your vault panel. The system will close any open position during shutdown.

2

Wait for position to close

If there's an open position, the system closes it as part of the stop process. Wait for the activity log to confirm.

3

Withdraw

Enter the amount to withdraw and sign the transaction. USDC returns to your wallet. You can withdraw partially or fully.

ℹ️Why must I stop the bot first?

If you withdrew while a position was open, the vault's collateral backing that position would drop, potentially triggering an immediate liquidation. The stop-first requirement prevents this desynchronization. It's a safety measure, not a lock-in.

💡Partial withdrawals

You don't have to withdraw everything. After stopping, you can withdraw a portion and restart the bot with the remaining balance. This is useful for taking profits while keeping the strategy running.

Was this page helpful?
← PreviousThe OptimizerNext →Webhooks