Even if the Zepay app and backend disappear, and even if Privy is unavailable, you can still recover your funds as long as you exported your Privy EOA key in advance.
Recovery flow (worst‑case scenario)
1
Import your EOA into a standard wallet
Use MetaMask, Rabby or any Web3 wallet:
Choose “Import account”
Paste the private key you exported from Zepay/Privy
Add the Sonic mainnet network (Chain ID 146)
2
Locate your SmartAccount on Sonicscan
Go to your SmartAccount address on Sonicscan. From there:
Open the Contract tab → Write Contract
Connect your wallet (with the imported EOA)
3
Withdraw from your vault
Use functions exposed by the SmartAccount, such as:
withdrawFromVault(vault, assets) to pull USDC from your PersonalVault
sendUSDC(token, to, amount) to send USDC anywhere
When you recover this way, you pay gas yourself and interact directly with the SmartAccount. This is the trade‑off for total independence from the Zepay UI and infrastructure.