How to Withdraw From Terminal (Padre): Deposits and Stuck Funds
Table of Contents
- How are Terminal wallets structured?
- Wallets are created per network
- Is there a Terminal seed phrase?
- In-app wallets and imported wallets are not the same thing
- Wallet groups, withdrawal wallets, and the cap
- How do you deposit into a Terminal wallet?
- The mistake almost everyone makes once
- How do you withdraw from Terminal?
- Why is there SOL left stuck in the wallet?
- Why will support not answer?
- What wallet setup avoids all of this?
- Where do the numbers on this page come from?
Getting money into Terminal is easy. Withdrawing from Terminal is where people start posting on Reddit, and we could not find a withdrawal troubleshooting page in any version of the official documentation.
That gap is the reason this page exists. Terminal has a well-built wallet system with one sharp edge that catches new users repeatedly, plus a rent cost we found no company acknowledgement of.
Here is how the wallets work, how to fund them without stranding anything, and what to do when the withdraw button refuses. If you are here because the app changed its name on you, the rename itself is covered on Terminal, formerly Padre; nothing about depositing or withdrawing changed with it.
Terminal's withdrawal problems are almost never withdrawal problems. They are gas problems. You need SOL in the wallet to move anything on Solana, including USDC, and the withdrawal minimum is 0.01 SOL. If you are already stuck, exporting the private key and importing it into Phantom is the documented way out.
How are Terminal wallets structured?
Three things worth understanding before you generate anything.
Wallets are created per network
Terminal's live chain selector carries five networks: Solana, Ethereum, Base, BSC and Robinhood Chain. That is one more than the marketing claims.
Robinhood Chain has its own explorer entry and quote tokens (ETH and USDG) inside the app, orders on it route to independent venues including Uniswap V3 and V4, and it is mentioned nowhere in any official copy.
Uniswap and the hood.fun launchpad on that chain are separate protocols built by unrelated teams. Terminal sends orders to them and does not operate them.
Each wallet belongs to one network. A Solana wallet has a Solana address and will not receive an ETH deposit, and vice versa. This is obvious right up until you copy the wrong address out of a list of six.
Is there a Terminal seed phrase?
Terminal issues a private key per wallet. We found no mnemonic that derives all of them, which is why searching for "Padre seed phrase" returns nothing useful. Key handling runs through Turnkey, an outside key-management provider, and the keys are encrypted with a password Terminal states it never stores.
The practical consequence: backup is per wallet. Four wallets means four exports. And since there is no password recovery flow anywhere in the app, those exports are the only thing between a forgotten password and a total loss. Do them before you deposit, not after.
In-app wallets and imported wallets are not the same thing
Terminal supports both, and the distinction matters.
An in-app wallet is generated inside Terminal. The key is created in the Turnkey environment and encrypted with your password, and it has no prior life in any other app you have used.
An imported wallet is an external wallet you bring in by pasting its private key. This is the single most-searched confusion in the whole product. From r/solana in April 2026:
"I tried clicking on import wallet and selected Phantom wallet then it wants me to enter my private key. Why does it need my private key for?"
And the sharper version, posted the same day on r/CryptoMarkets:
"Does this mean Terminal has access to all my funds and can drain it?"
The answer is that the app signs transactions with keys encrypted under a password it says it does not hold, so it needs the key in order to sign at all.
The platform's own line was "Padre never stores or has access to your password. Your assets stay safe, even from us." That is the company describing itself, and it is not something anyone outside can audit.
What is checkable is that the export and import flows run on Turnkey's own domains, which the site's content security policy allows.
Either way importing is a genuinely different risk posture from generating fresh, because a key that existed in Phantom now also exists in a second place, and your Phantom wallet's whole history is now visible to whatever you do in the terminal.
If you want separation between your long-term holdings and your trenching, use a fresh in-app wallet rather than importing your main one.
Bulk CSV import exists
If you run many wallets, Terminal supports bulk wallet import from a CSV rather than pasting keys one at a time. Handy for multi-wallet strategies, and also a reason to be careful about where that CSV lives afterwards. A spreadsheet of private keys in a Downloads folder is a bad end state.
Wallet groups, withdrawal wallets, and the cap
Terminal lets you organize wallets into groups with emoji names, and groups tie into real-time Telegram buy notifications, so a group can push a message to you the moment one of its wallets fills. This is one of the better parts of the product and it costs nothing to set up.
You can also designate a separate withdrawal wallet. This is a destination address you nominate up front so withdrawals go somewhere fixed rather than wherever you paste on the day.
Set one to a cold wallet you control and the daily copy-paste risk mostly goes away. It is the cheapest safety habit available in the app.
Then there is the cap. Terminal limits how many wallets a single account can hold, and archiving a wallet does not free a slot.
Archived wallets are hidden from the active list but still count. If you have been generating a wallet per token and archiving them as you go, you will hit the ceiling and archiving harder will not help.
Sourcing note on the cap
We can confirm the behavior (archived wallets still count) but we have not been able to verify the current numeric limit in the live app, and the archived documentation predates several product changes. Treat the number you see in your own account as authoritative and plan your wallet layout early rather than generating dozens on impulse.
Set Your Cashback Rate Before You Trade
Terminal pays cashback on your trading fees in SOL, and its live in-app copy advertises up to 35% for accounts created through a referral link. The rate is fixed when the account is made. The 1% trading fee is the same either way.
Open Terminal with 35% CashbackHow do you deposit into a Terminal wallet?
Copy the address from the Wallets page for the correct network, then send from an exchange or an external wallet. Funding is a plain on-chain transfer, so the money has to come from somewhere that already holds crypto.
What to send:
| Chain | Send this for gas | What your orders route to |
|---|---|---|
| Solana | SOL | Solana AMMs and the pump.fun curve. USDC is tradable too, and the app's own copy references swapping USDC to SOL |
| Ethereum | ETH | ERC-20 pools on Uniswap V2, V3 and V4 |
| Base | ETH | Pools on Aerodrome and Uniswap |
| BSC | BNB | Pools on PancakeSwap V3 and others, plus tokens launched on Four.meme |
| Robinhood Chain | ETH | Pools quoted in ETH and USDG |
Every venue in that right-hand column is an independent protocol built and run by a team unrelated to Terminal. Terminal is a front end that sends your order to them. It does not operate them, and responsibility for how any of them behaves sits with their builders.
And now the part that generates the complaints.
The mistake almost everyone makes once
Depositing a stablecoin and nothing else.
USDT and USDC do not pay Solana network fees. If your Terminal wallet holds $500 of USDT and zero SOL, you cannot trade it, you cannot withdraw it, and you cannot swap it, because the swap itself is a transaction that needs SOL. The balance sits there looking spendable and is completely inert.
The canonical case is a thread on r/solana from 30 August 2025. The user had sent USDT instead of SOL and hit this:
"insufficient balance to cover total tx cost"
Support did not appear. The working fix came from another redditor: export the private key from Terminal and import the wallet into Phantom, then handle the funds from there.
That is not an ideal support experience, but the advice was correct, and it works for a reason you can verify yourself: the app generates a key it lets you export, and an exported Solana key functions in any wallet that accepts one, independently of Terminal.
The two ways out of a gasless wallet
Option one, easier: send a small amount of SOL to the same Terminal address from an exchange or another wallet. Everything unlocks. This costs you one transfer and about a minute.
Option two, the escape hatch: export that wallet's private key from the Wallets page, import it into Phantom (or any Solana wallet), and move the funds out. Use this if you are done with the wallet entirely, or if you want the funds somewhere Terminal cannot touch.
Either way the money is not lost. It is stuck, which is a different and much better problem.
The same logic applies on every chain. ETH for Ethereum and Base, BNB for BSC. Nobody sends USDC to an Ethereum address expecting it to move itself, but the Solana version of the mistake happens constantly because stablecoin transfers on Solana are cheap enough that people forget a fee is being paid at all.
How do you withdraw from Terminal?
Once the wallet has gas, withdrawal is unremarkable. Pick the wallet, pick the token, enter the destination (or use your designated withdrawal wallet), confirm.
The two rules that block people:
Minimum 0.01 SOL to withdraw. This is a hard string in the app: Min. 0.01 SOL required to withdraw. It is not a fee, it is a floor. If your leftover balance is 0.008 SOL you cannot pull it out, and the only way to move it is to top the wallet up first, which most people decide is not worth doing.
You need SOL even to withdraw USDC. The other live string is Low SOL balance. Swap USDC to SOL, which is the app telling you the thing this whole page is about. The network fee comes out in SOL no matter what you are moving.
Keep a small SOL float in every Solana wallet you use. Not a strategy, just plumbing.
Why is there SOL left stuck in the wallet?
This one is Terminal-specific, it is small per trade, and it is real.
Every Solana token you hold requires a token account, and each account locks a small amount of SOL as rent. Normally you can close the account later and reclaim the rent, which is what tools like sol-incinerator do. A Terminal user measured something different:
"everytime I buy a coin, two token accounts are being created... the second never appears in sol-incinerator, and I just lose these 30 cents every trade. When I trade on e.g axiom, only one token account is being created."
Roughly 30 cents per buy, unrecoverable, because the second account is invisible to the standard reclaim tools. On ten trades that is three dollars and you will never think about it again.
On a thousand trades it is three hundred, and it is the kind of cost that never shows up in a fee comparison because it is not a fee.
Worth being fair about the scope: this is one user's measurement, not a company disclosure and not something we have independently reproduced across accounts. We found no public response to it from pump.fun.
Also worth noting that these trading apps generally do not ship a close-all-accounts button, so even the rent you can reclaim is a manual chore involving a third-party tool. If you trade at volume, budget an afternoon for it occasionally.
Why will support not answer?
Being direct about this, because the alternative is you waiting.
Terminal's support runs through a Discord ticket, and we found no other channel. The old documentation lists discord.gg/padreapp; the live app ships discord.gg/h6ZH2BaYJu, and those are different invites, so use the one in the app.
The Telegram announcement channel stopped posting on 15 October 2025, nine days before the pump.fun acquisition, and has not resumed since. We found no public incident channel in its place.
The documentation itself went offline sometime between March and May 2026. Every path on docs.padre.gg now returns a redirect to the sign-in screen, including for Googlebot, so search results for Padre wallet guides dump you on a login form.
And when it was up, it had no withdrawal troubleshooting page. The withdrawal content that existed was a happy-path walkthrough.
That is the whole reason the r/solana fix came from a stranger in the comments.
Set Your Cashback Rate Before You Trade
Terminal pays cashback on your trading fees in SOL, and its live in-app copy advertises up to 35% for accounts created through a referral link. The rate is fixed when the account is made. The 1% trading fee is the same either way.
Open Terminal with 35% CashbackWhat wallet setup avoids all of this?
If you are starting fresh, this layout takes ten minutes and removes most of the ways to get stuck:
- Create one in-app Solana wallet for trading. Do not import your main Phantom wallet.
- Export its private key immediately and store it offline. There is no password reset, so this is your only recovery path.
- Fund it with SOL first, then add USDC if you want stables on hand. Never USDC alone.
- Keep at least 0.05 SOL in it permanently as a fee and withdrawal buffer.
- Set a designated withdrawal wallet pointing at an address you control outside Terminal.
- Add wallets per chain only when you actually trade that chain, because of the cap.
Then read the two pages that cover the money you lose without noticing: why the 20 percent default slippage eats small trades, and the complete fee breakdown covering Terminal's 1 percent alongside pump.fun's separate 1.25 percent bonding-curve fee.
If an error message is what brought you here, we decoded every string in the app, including the exact causes the official FAQ gave for timeouts.
One last thing on funding, since it is decided at signup and cannot be changed later: your cashback rate is set by whether a referral code was stored when you created the account. 10 percent by default, 35 percent through a referral link, paid in SOL and claimable from the Rewards page.
The referral page has the mechanics. If you have not signed up yet, that is the one decision on this list with a deadline.
And if you are still working out how to place the first trade at all, start with your first trade on Terminal, which walks the whole flow from signup through the fill.
Where do the numbers on this page come from?
Terminal has no live official documentation. docs.padre.gg went offline between March and May 2026 and now redirects every path to a sign-in screen, including for Googlebot, so the strongest evidence available for how wallets behave is the shipped app.
The five-network chain selector, the wallet cap, the per-wallet private key model with no mnemonic, the 0.01 SOL withdrawal minimum and the Discord invite the app actually ships were all read from Terminal's live production JavaScript bundle on 6 August 2026. That is first-hand rather than cited, and it is stronger than a document, with one limit: a bundle shows what is shipped, not necessarily what is enabled on every account.
The quoted custody line ("Padre never stores or has access to your password") is the platform describing itself, taken from the archived Padre documentation captured via the Wayback Machine in March 2026. It is quoted as a company claim, not adopted as a finding, because nobody outside can audit it. What is checkable, and what we checked, is that the export and import flows run on Turnkey's own domains.
The token-account rent figure is one user's measurement reported publicly, not a company disclosure and not something we have reproduced across accounts, and the page says so where it appears. The 1 percent Terminal fee is from the bundle reading above; the separate 1.25 percent bonding-curve fee is published by pump.fun on its own fee page, checked 6 August 2026.
Our methodology sets out how these sources are weighted when the archived documentation and the shipped code disagree, which they do often.
Cite this page
Every heading on this page has a stable anchor, so you can link to the exact section a figure sits in rather than to the page as a whole. A clean markdown copy is served at https://terminalpedia.com/guides/getting-started/terminal-wallets-deposit-withdraw.md.
Plain text
HTML link
Gas token by chain, HTML
Where the figures came from. Mixed tiers, and the page marks each one where it is used. The five-network chain selector, the wallet cap, the per-wallet private key model with no mnemonic, the 0.01 SOL withdrawal minimum, the 1 percent Terminal fee and the Discord invite the app ships were read directly from Terminal's live production JavaScript bundle, which is first-hand evidence of what the application ships rather than a citation of someone else's reading. The custody line quoted on this page is the platform describing itself, taken from the archived Padre documentation captured via the Wayback Machine in March 2026, and it is quoted as a company claim rather than adopted as a finding. The token-account rent figure is one user's public measurement, not a company disclosure and not something reproduced across accounts. The 1.25 percent bonding-curve fee is pump.fun's own published figure, linked at the point it is used.
Sample and window. One reading of the full production bundle, roughly 4.5 MB of JavaScript served from trade.padre.gg, on 6 August 2026, plus one Wayback capture of the Padre documentation from March 2026. A bundle shows what is shipped, not necessarily what is enabled for a given account. Last updated ; first published .
Reuse. You may republish these figures with attribution and a link to https://terminalpedia.com/guides/getting-started/terminal-wallets-deposit-withdraw. Please carry the date with the number: several of these are read from a shipped application build rather than from a published document, so they describe that build rather than every future release.
Frequently Asked Questions
Almost always because the wallet has no SOL. Terminal requires a minimum of 0.01 SOL to process a withdrawal, and the network fee is paid in SOL regardless of which token you are moving. If you deposited only USDC or USDT, the app shows either a minimum-balance error or the string Low SOL balance. Swap USDC to SOL, and nothing will move until SOL arrives.
Two options. Send a small amount of SOL to the same address from an exchange or another wallet, which unblocks everything. Or export that wallet's private key from the Wallets page and import it into Phantom, then move the funds from there. The second route is what a user on r/solana was eventually told by another redditor after support did not answer.
In-app wallets are generated inside Terminal through Turnkey, an outside key-management provider, with the private key encrypted by your password. An imported wallet is an external wallet you paste a private key for, which puts that key into the same encrypted store. Terminal describes both as non-custodial. The observable difference is that importing means a key you already use elsewhere now exists in a second place, which is a different risk profile from generating a fresh one.
No. Archiving hides a wallet from your active list but it still counts against the account's wallet limit. If you are at the cap, archiving will not let you create another one. Plan your wallet layout before you start generating them, because cleanup is not as simple as it looks.
A user measured Terminal creating two Solana token accounts per buy where Axiom created one, and reported that the second account never appeared in sol-incinerator, leaving roughly 30 cents of unrecoverable rent per trade. Terminal has no close-all-accounts button, so reclaiming rent from the accounts you can see is a manual job. On a handful of trades it is noise. On hundreds it adds up.
Most Read
Independent and unaffiliated. Terminalpedia is an independent, third-party reference site. It is not affiliated with, produced by, reviewed by, endorsed by, sponsored by or otherwise connected to pump.fun, Terminal (formerly Padre), Baton Corporation Ltd, Bracket Company, Inc., or Inspired Acquisitions, Ltd. The names "pump.fun", "Terminal" and "Padre", and any related marks, belong to their respective owners and are used here only to identify the products this site writes about. Everything on this site is our own reporting and opinion. If you are looking for the official product, its terms or its support, go to pump.fun or terminal.pump.fun directly.
Not advice. Nothing here is legal, tax, financial or investment advice. Where this site describes a law, a regulator, a tax treatment, a corporate structure or a lawsuit, it is summarising what public sources say on a given date, not telling you what your position is. Read the primary source and speak to a qualified professional in your own jurisdiction before acting. Trading memecoins can lose you everything you put in. Full disclaimer.
This page carries referral links. Signing up through our referral link earns us a share of the fee Terminal already charges, at no extra cost to you, and sets your cashback to the referred rate. Trading memecoins carries a substantial risk of loss and most of these tokens go to zero. Past performance tells you nothing about future results.
Set Your Cashback Rate Before You Trade
Terminal pays cashback on your trading fees in SOL, and its live in-app copy advertises up to 35% for accounts created through a referral link. The rate is fixed when the account is made. The 1% trading fee is the same either way.
Open Terminal with 35% Cashback