Gate Gives You a Dropdown Per Permission. Here's How to Set Them.
6 min read · Verified September 2026
Gate gives every API scope its own dropdown, so a read-only key means setting Spot, Wallet, Account, Futures and the rest to Read Only and everything else to None. Withdraw stays at None. Gate asks for your fund password at creation. A read-only key cannot move funds.
Most exchanges give you three checkboxes. Gate gives you a list of scopes, each with its own dropdown, each offering Read Only or Read and Write, and no obvious guidance about which ones a portfolio tracker actually uses.
That is more control than anywhere else in the top tier, and more ways to end up with a key that either sees too little or grants more than you meant. Worth ten minutes to get right once.
Why does Gate want my fund password just to read a balance?
Before you reach the permission screen, Gate asks for two-factor authentication and your fund password, the one you set for withdrawals. This alarms people, reasonably, because the whole point of a read-only key is that withdrawals are off the table.
The request is about proving you are you, not about what the key will be allowed to do. Gate classifies API key creation as a sensitive account action alongside changing security settings, and gates it behind the strongest credential you have. The permissions themselves are set separately, on the form, by you. A key issued with Withdraw at None cannot withdraw no matter what password you typed to create it.
That distinction is the foundation of the whole arrangement. Permission checking happens at Gate, not inside the app you paste the key into. An order signed with a key carrying no trading scope comes back as a refusal from Gate's servers. Read-only API keys covers why that makes this a smaller decision than it feels like.
Every scope set to read only, and the Gate balance lands beside your wallets in one figure.
APIv2 or APIv4?
Gate still offers both, and the choice is not cosmetic.
APIv2 is the legacy format. It covers spot only, and Gate allows exactly one APIv2 key per account, so generating a new one immediately expires the old one. If you have two services using APIv2 keys, setting up the second one silently breaks the first. That failure is confusing enough on its own to be worth avoiding.
APIv4 is the current format, covering spot, margin and contract trading, and you can hold several keys simultaneously. This is what you want, and it is what any current tracker will expect. Choose it in the API key type selector, then pick the account type the key should target.
Which scopes do I set to Read Only, and which to None?
Gate's creation dialog lists the scopes as separate rows. The exact set depends on which products your account has enabled, but the pattern is consistent: give read access where you hold value, and None where you do not.
- Account: Read Only. This is the scope that reports your overall account state, and a tracker without it sees very little.
- Wallet: Read Only. Balances and transfer records. Do not set this to Read and Write, which is what the Cobo-style integration guides ask for because those tools genuinely move funds. A tracker does not.
- Spot Trade: Read Only. Holdings and fill history.
- Perpetual Futures and Delivery Futures: Read Only if you hold positions there, None if you do not.
- Options: Read Only only if you trade them.
- Unified Account: Read Only, if your account is on the unified model. Skip it on classic.
- Subaccount: Read Only if you want sub-account visibility, though a dedicated key per sub-account is more reliable.
- Withdraw: None. Always. No portfolio tool has any use for it, and this is the only permission on the list that can actually cost you money.
Anything not on that list, and Gate exposes a fair few, stays at None. The rule is narrow by default: grant a scope because you hold something in it, not because it was offered.
Read and Write is the setting to avoid everywhere. Trading permission stays off, withdrawal permission stays off, and what you are left with is a read-only key that cannot move funds. It can tell an app what you own. It cannot buy, sell, or send a single coin anywhere, and Gate refuses those requests at its own end rather than leaving the decision to the software holding the key.
If you tick the wrong thing, delete the key and make another rather than editing it. It takes seconds and it removes the question of what the key was originally issued with. When you later stop using a service, revoke its key at Gate rather than just disconnecting in the app, which is covered in is it safe to connect an exchange.
Am I reading a classic account or a unified account?
This determines what "my Gate balance" even means, and it is the most common source of a number that looks wrong.
A classic account keeps assets segregated by product. Spot in the spot account, isolated margin in its own account, futures in the futures account, options separately again. Each holds its own balance and you move funds between them by hand. A tracker sums what it can read across those containers, and anything sitting in a container you did not grant read access to is simply absent.
A unified account shares collateral across products, and the details depend on the margin mode you selected. In multi-currency and portfolio margin modes, the USD value of several coins backs positions across spot, cross margin, perpetuals and options together. Gate's own comparison of the two models sets out which products each mode includes.
Then comes the wrinkle that catches serious Gate users. Under the unified model, flexible Simple Earn subscriptions can serve as margin collateral. An asset can therefore be earning yield and backing an open position at the same instant, which makes the question "is this in Earn or in my trading balance" genuinely ambiguous rather than just badly reported. If your tracked total sits below your Gate total, that overlap is where to look first. Tracking staked and locked assets covers how to record positions that resist a clean balance read.
What will not come across?
Structured products, dual investment, HODL and Earn subscriptions and Startup launchpad commitments live outside the ordinary balance view. They are yours, they are just not reported as spot holdings, and they usually need a manual entry to appear in your total.
The Gate Web3 wallet is self-custody and entirely outside the exchange account, so no API key reaches it. Add those public addresses as watched wallets instead.
Trade history depth is bounded by what Gate's API returns to a new connection, so a key created today reconstructs recent activity rather than years of it. If you need the full record for cost basis, pull it from Gate's own export before you rely on the sync. Exporting your data covers doing that in a form you can actually reuse.
And a leaked read-only key is a privacy problem, not a custody one. Whoever holds it can see what you own and what you have traded, which is worth protecting; they cannot place an order or take a coin off the platform, because those permissions were never attached. What a tracker can see is the honest inventory.
Set the scopes once, bind an IP, and the Gate connection stops needing attention. The moment worth revisiting it is the day you switch your account to a different margin mode, because that changes what the same read scopes report, and the number will move for reasons that have nothing to do with the market. Auditing your tracker is the twenty-minute version of that check.
Common questions
Gate treats API key creation as a security-sensitive account action rather than a settings change, so it asks for the fund password and a 2FA code regardless of what permissions you are granting. It is not a sign that the key will be able to withdraw. The Withdraw scope controls that, and you leave it at None.
APIv2 is the older format, limited to spot and restricted to one key at a time, so creating a new one immediately kills the previous one. APIv4 covers spot, margin and contracts, and you can hold several keys at once. Use APIv4 unless a service specifically asks otherwise.
A key created without binding an IP address is valid for 90 days and accepts requests from any address in the meantime. Binding an IP is the better setting on both counts. Enter the addresses your tracker publishes, not your own.
Check whether the missing assets are in Earn products or committed as margin collateral. On a unified account, flexible Earn subscriptions can serve as collateral, which means an asset can be earning and backing a position at the same time and appear in neither place you expected.
Only if you granted the Subaccount scope read access, and even then coverage varies by tool. The reliable approach is a separate read-only key per sub-account, which also means revoking one connection never affects another.
Yes, because every one of them is a read scope. Read access lets a tracker ask what you hold. It cannot place an order or move a coin off the platform, and Gate enforces that at its own servers rather than relying on the app's good behaviour.
Pro+ removes the cap on wallet and exchange connections, which matters if you run Gate sub-accounts alongside a handful of chains.
Keep reading
Read-Only API Keys: What a Portfolio Tracker Can and Cannot Do
What read, trade and withdraw permissions actually grant, why a read-only key cannot move funds, and the exact settings to switch off before you connect.
Is It Safe to Connect Your Exchange to a Portfolio Tracker?
A read-only key cannot move funds. A tracker breach still exposes your holdings. The real risk, why withdrawal permission is never granted, how to revoke.
Where Your Staked and Pooled Assets Went
Staked ETH, LP positions and lending receipts don't show up as the asset you deposited. Why DeFi totals read low and how to account for what's missing.
Why Your Crypto Portfolio Balance Is Wrong
Your tracker says one number, your exchange says another. The eight things that cause a wrong crypto portfolio balance, and how to fix each one.
What a Portfolio Tracker Can Actually See
Balances and trade history, yes. Private keys, seed phrases and moving funds, no. What the app, the company and the public can each actually see.
How to Audit Your Tracker Against the Real Numbers
Reconcile your tracker against exchange balances and block explorers. Where ground truth comes from, and which gaps are drift versus real errors.
Getting Your Data Out
Why portability matters in a portfolio tracker, what an export contains, what it is good for, and why a tool you cannot leave deserves caution.
Seeing Allocation Drift on a Phone Screen
A position that runs quietly becomes your largest risk without a single trade. How allocation drift works, and why percentages beat dollar figures.