Is my private key safe? +
Yes. Your private key never leaves MetaMask. The app communicates with MetaMask through its secure browser extension API — we never see, store or transmit your key. All transactions are signed locally inside MetaMask.
Why do I need to approve collections first? +
This is a standard EVM blockchain requirement. The batch contract needs a one-time permission to move NFTs on your behalf — the same way OpenSea and every NFT marketplace works. It's done once per collection and stored permanently on-chain. After that, every future transfer needs just one confirmation.
What wallets are supported? +
MetaMask is the primary supported wallet. Make sure you have BTC20 Smart Chain (Chain ID: 963) added — the app will add it automatically if it's not there yet.
Can I transfer NFTs from multiple collections at once? +
Yes. The app auto-detects all NFTs across all collections in your wallet. You can select NFTs from different contracts and send them all to one destination in a single transaction.
What if a transaction fails? +
The app provides a full activity log and downloadable CSV with transaction hashes for every attempt. If something fails you can see exactly what happened and retry. Your NFTs remain in your wallet until a transfer succeeds.
Does this work on mobile? +
The app works best on desktop with the MetaMask browser extension. On mobile, you can use the MetaMask in-app browser to access the app.