Gains Network (GNS) WalletWhere to store GNS — 57 wallets and 10 exchanges, matched to the networks GNS actually runs on.
GNS moves over 2 networks (Polygon, Arbitrum One), and a wallet has to support the same network you withdraw on. 57 of the 123 wallets we track hold GNS on Polygon out of the box, including 12 hardware wallets (Ledger, Trezor, OneKey). Another 1 wallets cover GNS only on other networks it is issued on — useful, but not interchangeable: GNS sent over Polygon will not arrive in a wallet that only supports Arbitrum One. 10 exchanges accept GNS deposits; moving it from there to your own wallet costs from $0.003283 on CoinEx.
| Wallet | Type | Custody | Platforms | Networks for GNS | Chains | Site |
|---|---|---|---|---|---|---|
| Software | Self-custody | Browser, iOS, Android | PolygonArbitrum One | 12+ | Official ↗ | |
| Software | Self-custody | iOS, Android, Browser | PolygonArbitrum One | 33+ | Official ↗ | |
Coinbase Wallet | Software | Self-custody | iOS, Android, Browser | PolygonArbitrum One | 13+ | Official ↗ |
| Software | Self-custody | Browser, iOS, Android | Polygon | 8 | Official ↗ | |
Ledger | Hardware | Self-custody | Device, Desktop, iOS, Android | PolygonArbitrum One | 56+ | Official ↗ |
OKX Wallet | Exchange wallet | Self-custody | Browser, iOS, Android | PolygonArbitrum One | 45+ | Official ↗ |
Binance Web3 Wallet | Exchange wallet | MPC (no seed phrase) | iOS, Android | PolygonArbitrum One | 22 | Official ↗ |
Bitget Wallet | Exchange wallet | Self-custody | iOS, Android, Browser | PolygonArbitrum One | 30+ | Official ↗ |
Trezor | Hardware | Self-custody | Device, Desktop, Web | PolygonArbitrum One | 19+ | Official ↗ |
| Software | Self-custody | Desktop, iOS, Android, Browser | PolygonArbitrum One | 30 | Official ↗ | |
Rabby | Software | Self-custody | Browser, Desktop, iOS, Android | PolygonArbitrum One | 21+ | Official ↗ |
SafePal | Software | Self-custody | iOS, Android, Browser, Device | PolygonArbitrum One | 28+ | Official ↗ |
TokenPocket | Software | Self-custody | iOS, Android, Browser, Desktop | PolygonArbitrum One | 25+ | Official ↗ |
imToken | Software | Self-custody | iOS, Android | PolygonArbitrum One | 19+ | Official ↗ |
Atomic Wallet | Software | Self-custody | Desktop, iOS, Android | PolygonArbitrum One | 35 | Official ↗ |
| Software | Self-custody | Web, Desktop, iOS, Android, Browser | PolygonArbitrum One | 30 | Official ↗ | |
Cake Wallet | Software | Self-custody | iOS, Android, Desktop | Polygon | 12 | Official ↗ |
Brave Wallet | Software | Self-custody | Desktop, iOS, Android | PolygonArbitrum One | 11+ | Official ↗ |
Rainbow | Software | Self-custody | iOS, Android, Browser | PolygonArbitrum One | 8+ | Official ↗ |
Zerion | Software | Self-custody | Browser, iOS, Android, Web | PolygonArbitrum One | 13+ | Official ↗ |
Uniswap Wallet | Software | Self-custody | iOS, Android, Browser | PolygonArbitrum One | 12 | Official ↗ |
Safe | Software | Self-custody | Web, iOS, Android | PolygonArbitrum One | 16 | Official ↗ |
Zengo | Software | MPC (no seed phrase) | iOS, Android | PolygonArbitrum One | 16 | Official ↗ |
Ambire | Software | Self-custody | Browser, Web, iOS, Android | PolygonArbitrum One | 12+ | Official ↗ |
Ctrl (XDEFI) | Software | Self-custody | Browser, iOS, Android | PolygonArbitrum One | 17+ | Official ↗ |
Coin98 | Software | Self-custody | Browser, iOS, Android | PolygonArbitrum One | 17+ | Official ↗ |
MathWallet | Software | Self-custody | Browser, iOS, Android, Web | PolygonArbitrum One | 22+ | Official ↗ |
| Software | Self-custody | iOS, Android, Desktop | PolygonArbitrum One | 25 | Official ↗ | |
Edge | Software | Self-custody | iOS, Android | PolygonArbitrum One | 25 | Official ↗ |
Klever | Software | Self-custody | iOS, Android, Browser | PolygonArbitrum One | 14 | Official ↗ |
Gem Wallet | Software | Self-custody | iOS, Android, Browser | PolygonArbitrum One | 25 | Official ↗ |
OneKey | Hardware | Self-custody | Device, Browser, iOS, Android, Desktop | PolygonArbitrum One | 28+ | Official ↗ |
Tangem | Hardware | Self-custody | Device, iOS, Android | PolygonArbitrum One | 38 | Official ↗ |
| Keystone | Hardware | Self-custody | Device | PolygonArbitrum One | 23+ | Official ↗ |
ELLIPAL | Hardware | Self-custody | Device, iOS, Android | PolygonArbitrum One | 24+ | Official ↗ |
| SecuX | Hardware | Self-custody | Device, iOS, Android, Web | PolygonArbitrum One | 21+ | Official ↗ |
| Hardware | Self-custody | Device, iOS, Android | PolygonArbitrum One | 18+ | Official ↗ | |
D'CENT | Hardware | Self-custody | Device, iOS, Android | PolygonArbitrum One | 21+ | Official ↗ |
| Hardware | Self-custody | Device, Desktop | PolygonArbitrum One | 16+ | Official ↗ | |
GridPlus Lattice1 | Hardware | Self-custody | Device | PolygonArbitrum One | 8+ | Official ↗ |
MyEtherWallet (MEW) | Software | Self-custody | Web, Browser, iOS, Android | PolygonArbitrum One | 14+ | Official ↗ |
Enkrypt | Software | Self-custody | Browser | PolygonArbitrum One | 12+ | Official ↗ |
Frame | Software | Self-custody | Desktop | PolygonArbitrum One | 11+ | Official ↗ |
Magic Eden Wallet | Software | Self-custody | Browser, iOS, Android | Polygon | 8 | Official ↗ |
Bitcoin.com Wallet | Software | Self-custody | iOS, Android | Polygon | 5 | Official ↗ |
Blockchain.com Wallet | Software | Self-custody | Web, iOS, Android | Polygon | 6 | Official ↗ |
| Exchange wallet | Self-custody | iOS, Android | PolygonArbitrum One | 12 | Official ↗ | |
Crypto.com Onchain | Exchange wallet | Self-custody | iOS, Android, Browser | PolygonArbitrum One | 12+ | Official ↗ |
Bybit Wallet | Exchange wallet | MPC (no seed phrase) | iOS, Android, Browser | PolygonArbitrum One | 14 | Official ↗ |
Gate Wallet | Exchange wallet | Self-custody | iOS, Android, Browser | PolygonArbitrum One | 15+ | Official ↗ |
KuCoin Wallet | Exchange wallet | Self-custody | iOS, Android, Browser | PolygonArbitrum One | 12+ | Official ↗ |
| Software | MPC (no seed phrase) | iOS, Android, Desktop, Browser | PolygonArbitrum One | 18+ | Official ↗ | |
| ONTO | Software | Self-custody | iOS, Android, Browser | PolygonArbitrum One | 13+ | Official ↗ |
Bitpie | Software | Self-custody | iOS, Android | PolygonArbitrum One | 17+ | Official ↗ |
1inch Wallet | Software | Self-custody | iOS, Android | PolygonArbitrum One | 12 | Official ↗ |
THORWallet | Software | Self-custody | iOS, Android, Web | PolygonArbitrum One | 13 | Official ↗ |
Arculus | Hardware | Self-custody | Device, iOS, Android | PolygonArbitrum One | 16 | Official ↗ |
Exchanges also list GNS on 1 other network. The balance you hold there is the version of GNS issued on that chain — a different asset with its own address format, not something you can send to a Polygon address. Match the network on the exchange withdrawal screen to the wallet, every time.
| Wallet | Type | Custody | Platforms | Networks for GNS | Chains | Site |
|---|---|---|---|---|---|---|
BitBox02 | Hardware | Self-custody | Device, Desktop | Arbitrum One | 7 | Official ↗ |
These wallets do not ship with the network preloaded, but they let you add any EVM chain by RPC URL — then add GNS by its contract address. More setup, same result.
| Wallet | Type | Custody | Platforms | Networks for GNS | Chains | Site |
|---|---|---|---|---|---|---|
Keplr | Software | Self-custody | Browser, iOS, Android | PolygonArbitrum One | 14+ | Official ↗ |
| Software | Self-custody | Browser, Web | PolygonArbitrum One | 7+ | Official ↗ | |
SubWallet | Software | Self-custody | Browser, iOS, Android | PolygonArbitrum One | 8+ | Official ↗ |
| Software | Self-custody | Browser, iOS, Android | PolygonArbitrum One | 5+ | Official ↗ | |
Leap | Software | Self-custody | Browser, iOS, Android | PolygonArbitrum One | 10+ | Official ↗ |
Cosmostation | Software | Self-custody | Browser, iOS, Android | PolygonArbitrum One | 9+ | Official ↗ |
Nightly | Software | Self-custody | Browser, iOS, Android | PolygonArbitrum One | 5+ | Official ↗ |
An exchange account is a wallet too — it just is not your keys. The last column is what it costs to move GNS out to a wallet you control, which is the number that actually decides where you park it.
| Exchange | Deposit networks | Cheapest way out | Via | Visit |
|---|---|---|---|---|
CoinEx | Polygon | $0.0032830.007000 GNS | Polygon | Visit ↗ |
Binance | PolygonArbitrum One | $0.028610.06100 GNS | Polygon | Visit ↗ |
Crypto.com Exchange | Polygon | $0.041270.08800 GNS | Polygon | Visit ↗ |
Gate | PolygonArbitrum One | $0.043430.09260 GNS | Polygon | Visit ↗ |
BitMart | Arbitrum One | $0.093790.2000 GNS | Arbitrum One | Visit ↗ |
MEXC | PolygonArbitrum One | $0.11720.2500 GNS | Polygon | Visit ↗ |
Bitrue | Polygon | $0.23450.5000 GNS | Polygon | Visit ↗ |
Biconomy.com | Polygon | $0.46901 GNS | Polygon | Visit ↗ |
Mandala Exchange | Polygon | $7.0715.068 GNS | Polygon | Visit ↗ |
HitBTC | Polygon | $8.8418.84 GNS | Polygon | Visit ↗ |
There is no single best one — it depends on how much you hold. MetaMask supports GNS on Polygon, Arbitrum One and is the most widely used option in our list; for larger amounts, Ledger keeps the keys on a separate device. Anything you pick has to support the same network you withdraw on.
Polygon is the network most exchanges use for GNS (11 of them). Pick the same network on both sides — the exchange withdrawal screen and your wallet. GNS sent over a network your wallet does not support is usually unrecoverable.
Yes — 10 exchanges we track accept GNS deposits, and that is the simplest option. The trade-off is that the exchange holds the keys, so the balance depends on the exchange staying solvent and keeping withdrawals open. Moving GNS out to your own wallet later costs from $0.003283 on CoinEx.
The wallet itself is free. What you pay is the exchange's withdrawal fee, which starts at $0.003283 for GNS — a flat amount of GNS set by each exchange, not by the wallet. Our GNS withdrawal fee table compares every exchange and network.
Yes. MetaMask supports Polygon, Arbitrum One, which is where GNS lives, so you can hold it without any extra setup.
We do not test wallets or take payment to be listed here. Wallet support is worked out by matching the networks each wallet documents (list reviewed 2026-08-29) against the networks exchanges actually use for GNS (last sync 2026-08-29 00:53 UTC) — so a wallet appears here because the chain matches, not because someone rated it. Verify on the wallet’s own site before sending funds, and always send a small test amount first.