PoolPort consolidates the entire contents of any number of wallets into a single destination — every token, every chain — without selling, without swapping, and without your keys ever leaving your browser.
Every transaction is signed and broadcast from your browser. PoolPort's servers never touch your keys, your funds, or your phrases.
Paste one or more source wallet phrases and the destination phrase. Nothing is transmitted.
Every balance, every price, every chain — computed locally. Nothing is signed yet.
Every token, every fee, every skip — laid out before you commit. One confirmation for the entire batch.
Each wallet migrates in sequence. If one fails, the rest continue. Full report at the end.
Three things every alternative gets wrong.
Derivation, signing, and broadcast all happen on your device. No request carries your phrase. Verify it yourself with DevTools — the network tab shows every request, and none of them contain your keys.
PoolPort migrates any number of source wallets in a single session. Paste them all, confirm once, and every wallet in the batch migrates in sequence. Failures don't stop the batch.
An old wallet with valuable tokens but no ETH, SOL, or TRX to move them? PoolPort sends it enough gas to complete the migration, then recovers the cost from the skim. You're never stuck.
No subscriptions. No credits. No hidden charges. Preview is always free.
of each chain's native balance, before migration
No. Phrase handling runs entirely in your browser — derivation, signing, and broadcast. No request carries any part of a mnemonic. You can verify this yourself: open DevTools, click the Network tab, run a preview, and inspect every request. None of them contains your phrase.
10% of each chain's native balance, taken on-chain before the migration runs. On chains where PoolPort sponsors the gas because the source wallet can't pay for itself, the rate is 15%. Preview is free and there are no other charges.
Ethereum, Arbitrum, Optimism, Base, Polygon, and BNB Chain for EVM. Plus Solana, Bitcoin, and TRON as their own families. That's nine chains across four families in a single migration flow.
PoolPort sponsors it. If the source wallet's native balance is too low to complete the migration on a chain, we send enough gas to finish and recover the cost from the 15% skim. If the wallet is empty of native and worth less than the sponsorship gate, that chain is skipped and the rest of the batch continues.
Yes. PoolPort accepts up to 100 source wallets in a single batch. Paste them all, preview the combined plan, confirm once, and every wallet migrates in sequence. Duplicates are detected and skipped automatically.
Every transaction is independent. If one token fails to transfer, the rest still complete. If an entire wallet fails, the batch continues with the next one. You get a detailed report at the end showing exactly what moved, what failed, and why — with a batch ID to reference if you need support.
No. PoolPort works from a pasteable mnemonic on both sides. There's no wallet to connect, no popup to approve. Everything is signed locally in the browser tab. If you're migrating from a hardware wallet, use its mnemonic backup — the phrase is the same.