How to recover/migrate StackR wallet funds to a self-custody wallet
Why a separate recovery tool?
StackR uses Privy smart accounts with gas sponsoring. Your StackR wallet has two addresses:
- The smart-contract address that holds your OMI, USDC, ETH and collectibles (what you see inside the StackR app)
- The EOA signer address that controls the smart contract — this is the key you can export
When you import your exported StackR private key into Metamask, you only get access to the EOA signer — not the smart contract that holds your assets. That is why your balances appear empty in Metamask.
The Solution: StackR Recovery Tool
Use the recovery tool at https://recover-funds.stackr.world/ to move smart-account funds out of StackR.
You can get your private key from one of two places — either works.
Option 1: Export from StackR
- Go to https://www.stackr.world/settings/profile
- Click "Export my wallet"
- Click "Export wallet"
- Click "Copy key"
- Paste the key into recover-funds.stackr.world
Option 2: Export from Privy Dashboard
- Go to https://home.privy.io/apps
- Sign in with the same credentials you use for StackR
- Open the "StackR" app
- Click "Export keys"
- Click "Export"
- Click "Copy Key"
- Paste the key into recover-funds.stackr.world
Important
- Treat your private key like a password — never share it, never paste it into untrusted websites.
- Only paste your key into the official
recover-funds.stackr.worldsite or your own self-custody wallet. - After recovery, the smart account is essentially drained — use a fresh setup if you continue using StackR.
- For a straightforward cash-out you don't need this tool — see "Cashout Guide" for the simpler in-wallet swap-and-send flow. If your destination is BingX, you can skip the swap entirely — BingX is currently the only exchange that supports OMI deposits directly on Base.