Tickmark exchange reliability, measured
Guides Published 2026-11-08 10 min read

How to open and verify an OKX account: a step-by-step guide

Opening an OKX account takes four steps: register with your country of residence, an email address and a phone number; complete identity verification; secure the account; and make a first deposit. OKX says it reviews verification applications within 24 hours. Which OKX company you end up with depends on where you live, and that decides the address you log in at, the fees you pay and the products you see. This guide follows OKX's own help pages as they stood on 8 November 2026, with screenshots, and flags the choices that are hard to undo. OKX shows some help pages differently by region; we read the versions served at okx.com/en-us, and the rules shown in your own account after you log in are the ones that apply to you.

Short answer

Choose your real country of residence on the first screen, because OKX uses it to route you to the right company and checks it against your documents. Enter a referral code on the sign-up form if you have one, because OKX says it cannot be added afterwards. Verify with an original, unexpired ID and a live selfie, then set up a passkey or an authenticator app, an anti-phishing code and the withdrawal allowlist before you deposit.

Before you start: which OKX will serve you?

OKX's Risk and Compliance Disclosure, last updated on 8 July 2026, lists the places it does not serve: Afghanistan, Canada, Cuba, Hong Kong, India, Iran, Japan, Malaysia, Nepal, North Korea, Syria, Uzbekistan, the Crimea, Donetsk and Luhansk regions of Ukraine, and certain US jurisdictions including all US territories. It restricts some services in other countries: derivatives and some CeFi products in Australia, retail services in the Bahamas, derivatives and P2P in Brazil and South Korea, derivatives, some CeFi products and P2P in the United Kingdom, P2P in Eritrea, and fiat payments in Russia.

Elsewhere, OKX's terms of service, last updated on 29 October 2026, assign you to a company by your country of residence:

  • Residents of the European Economic Area contract with OKX Europe, licensed in Malta under MiCA, and log in at my.okx.com.
  • Residents of the United States use OKX US, run by OKX Inc., a registered money services business offering spot and OTC trading.
  • Residents of Australia, the United Arab Emirates, Singapore, Brazil, Mexico, El Salvador and Argentina have their own OKX companies.
  • Eligible users everywhere else contract with Aux Cayes FinTech, a Seychelles company that runs the global platform.
  • Separately, OKX's help centre describes OKX TR, a local platform for residents of Türkiye, which an OKX account can optionally be linked to.

OKX's sign-up guide tells you to choose where you live, not your nationality. If you are not sure whether you may open an account where you live, read our checklist by country first.

OKX Risk and Compliance Disclosure page with the paragraph that lists restricted locations and partially restricted countries
OKX's Risk and Compliance Disclosure. The paragraph under Regulatory Landscape lists the places OKX does not serve, then the countries where only some services are restricted. www.okx.com · 2026-11-08

Step 1: register

Go to the OKX site by typing the address yourself or through a link you trust, and choose Sign up. The first screen asks only one question: select your location. OKX's help pages say to choose the country where you currently live, not your nationality or a travel destination. Institutions use the separate "Signup as an institution" link.

  • Choose your country or region of residence and accept the terms of service, the Risk and Compliance Disclosure and the privacy notice.
  • Enter your email address and, if you have one, a referral code.
  • Enter the six-digit code sent to your email, then add your phone number with its country code and enter the code sent to it. OKX says each code is valid for 10 minutes.
  • Set a login password: OKX's security guide asks for 8 to 32 characters with uppercase and lowercase letters, a number and a symbol.

OKX requires both an email address and a phone number on every account, and each one can register only one OKX account. Some of OKX's regional guides also mention signing up with a Google, Apple or Telegram account; the main registration article describes email and phone only.

The referral code matters more than it looks. OKX's referral FAQ says a code cannot be added afterwards: the referral is recorded through the inviter's link or a valid code used at sign-up. If the field is not shown, sign up through the inviter's link.

OKX sign-up page with the first step asking to select your location and a separate link to sign up as an institution
OKX's sign-up page. The location you choose here decides which OKX company serves you, so choose where you actually live. www.okx.com · 2026-11-08

This is a referral link. It has no effect on any figure on this page — see Method.

Step 2: complete identity verification

An unverified OKX account cannot buy or sell crypto, deposit, withdraw, borrow or transfer. OKX describes a single advanced identity verification for individuals, after which you can trade, deposit and withdraw.

  • On the web, open the profile icon and choose Verification; in the app, open the menu, then Account settings, then Identity verification under Profile.
  • Choose Individual account and enter your country of residence, nationality, full name, date of birth, ID type and number, and address.
  • Photograph the front and back of your ID. OKX accepts passports, national ID cards, driving licences and residence permits, depending on your country, and says the list shown on your own page is the one that counts.
  • Take the selfie: keep your face inside the oval, with no mask, glasses or hat.
  • If asked, upload a proof of address issued within the last three months, or six months for residents of the EEA.

OKX's photo guide asks for colour photos of the original document, with all four corners visible and every detail readable. It does not accept screenshots, photocopies or a photo of another photo. Some verification flows also need a phone that supports NFC.

OKX says it reviews applications within 24 hours, and its eligibility page adds that some need additional checks. Verification is repeated from time to time; if you miss the grace period for re-verification, the account is frozen, though you can still withdraw.

OKX help page on verifying an individual account showing where the verification page is on the web and in the app
OKX's main verification guide. On the web the verification page sits under the profile icon; in the app it is under Account settings. www.okx.com · 2026-11-08
OKX help page on ID and selfie photos listing acceptable IDs and showing example photos of the front and back of an ID card
OKX's guide to verification photos. The examples show the photo side and the back of an ID card, both whole and in colour. www.okx.com · 2026-11-08

If verification fails

OKX publishes the main reasons a verification fails, and sends the specific reason by email:

  • The selfie check failed. Centre your face in the frame and follow the on-screen prompts.
  • The ID is invalid: an unsupported document type, or one that has expired.
  • An account with the same identity already exists. OKX allows each customer only one account.
  • The ID could not be read: the photo is overexposed, has reflections, or does not show the whole document.

After fixing the cause, resubmit through the link in OKX's email. OKX allows each customer only one account, so do not try to verify a second account with the same identity.

OKX help page listing possible reasons for a failed identity verification and tips for a successful one
OKX's page on failed verifications. The four reasons at the top cover most rejections. www.okx.com · 2026-11-08

Step 3: secure the account before you deposit

OKX's account security guide lists the protections it offers. These four are worth setting up before any money goes in:

  • A passkey or an authenticator app. OKX treats a passkey as a two-factor method that also allows login without a password, and allows up to ten per account. An authenticator app is added under Profile, Security, Authentication methods. Changing it later disables withdrawals and P2P trading for 24 hours.
  • An anti-phishing code. Set it under Security, Anti-phishing code. OKX says an email without your code is forged, and that genuine emails come from [email protected] or [email protected].
  • The withdrawal allowlist. Turn it on under Assets, Withdraw, Address book. With it on, you can only withdraw to saved addresses. An optional lock blocks new addresses for 24 hours, and turning the allowlist off needs two-factor confirmation.
  • Channel verification. OKX's channel verification page checks whether a website, email suffix, phone number or group link really belongs to OKX. OKX says it will never ask for your SMS, email or authenticator codes.

The Linked Devices page shows every device signed in to your account and lets you remove the ones you do not recognise. If you think the account is compromised, OKX's security guide shows how to freeze it from the account settings.

OKX help page explaining how to enable the withdrawal allowlist with a screenshot of the address book on the withdrawal page
OKX's allowlist guide. Once it is on, withdrawals go only to saved addresses, new addresses can be locked for 24 hours, and turning it off needs two-factor confirmation. www.okx.com · 2026-11-08

Step 4: make a first deposit

To deposit crypto, open Assets, choose Deposit, pick the coin and the network, choose whether it lands in your funding or trading account, and copy the address or QR code. Verification must be complete first. The network must match the one the sending wallet uses, and coins that need a memo or tag, XRP among them, must include it; OKX warns that otherwise you will lose the assets. The minimum deposit is shown on the deposit page. Send a small amount first.

P2P trading needs completed verification and a bank card in your own verified name, and works only in your registered region's currency. OKX holds the seller's crypto while you pay. After a P2P purchase OKX may place a hold on selling and withdrawing, of 3, 7 or 15 days on the global platform and shorter in some regions, which is worth knowing before you plan your first trade.

OKX also lists third-party payment providers for card and bank purchases, such as Simplex, Banxa, MoonPay and Mercuryo. Availability, fees and limits depend on your country and are set by the provider.

OKX trading fees for a new account

Under OKX's global fee framework, in force since 25 November 2025, a regular user pays 0.080% as maker and 0.100% as taker on spot trades in all three pair groups. Some stablecoin pairs, such as USDC-USDT, trade at zero fees. Your tier is set by your assets or your 30-day trading volume, whichever qualifies you for more: VIP 1 starts at $100,000 in assets or $1,000,000 in volume. OKX's fee FAQ says it does not currently let you offset fees by holding OKB. Residents of the EEA and Singapore have separate fee schedules. Our maker and taker fee guide explains which rate you pay on a given order.

OKX fee framework table with tiers from Regular user to VIP 9 showing asset and 30-day volume thresholds and maker and taker fees
OKX's spot fee tiers under the global framework. A new account starts on the Regular user row. www.okx.com · 2026-11-08

Common questions about opening an OKX account

How long does OKX verification take?

OKX says it reviews applications within 24 hours, and that some need additional checks. The specific reason for a rejection is sent by email.

Can I add a referral code after signing up?

No. OKX's referral FAQ says a referral code cannot be added afterwards. Enter it on the sign-up form or sign up through the referral link.

What happens if I move to another country?

Change your country of residence in the account settings. If the new country is served by a different OKX company, OKX moves the account: it cancels open orders, and the login address and API domains change, for example to my.okx.com for the EEA.

Checklist

  1. Check OKX's restricted locations and which OKX company serves your country.
  2. Register through an address you typed or a link you trust.
  3. Choose your real country of residence and enter a referral code on the form if you have one.
  4. Verify with an original, unexpired ID and a live selfie.
  5. Set up a passkey or an authenticator app, an anti-phishing code and the withdrawal allowlist.
  6. Send a small test deposit on the right network first.

Related reading: Before you open a crypto exchange account · How to open and verify a Binance account · OKX API status and uptime

Sources

OKX · How to register · OKX · Referral FAQ · OKX · Verify an individual account · OKX · ID and selfie photos · OKX · Why verification failed · OKX · Risk and Compliance Disclosure · OKX · Terms of Service · OKX · Account security guide · OKX · Passkeys · OKX · Authenticator app · OKX · Protecting yourself from phishing · OKX · Withdrawal allowlist · OKX · Channel verification · OKX · Global fee framework · OKX · Trading fee FAQ · OKX · EEA fees · OKX · P2P trading · OKX · Third-party payment channels · OKX · US disclosures · OKX · Verification eligibility · OKX · Changing country of residence · How we measure

Other guides

What is a funding rate in crypto perpetual futures? A plain explanation

A funding rate is a regular payment between traders holding opposite sides of a perpetual futures contract. It exists because a perpetual contract never expires, so something else has to keep its price close to the underlying asset. When the rate is positive, longs pay shorts; when it is negative, shorts pay longs. The exchange sets the formula but, on the major exchanges, the money moves between traders.

How to compare funding rates across crypto exchanges: 8h vs 4h settlement

You cannot compare two funding rates by looking at the percentages alone. A rate only means something once you know how often it is charged, whether you are long or short, and whether the two readings describe the same contract at the same moment. The same +0.01% costs twice as much per day on a four-hour schedule as on an eight-hour one, and it earns a short exactly what it costs a long.

What does a negative funding rate mean? Who pays, and what it does not tell you

A negative funding rate means traders holding short positions pay traders holding long positions at the next settlement. It usually happens when a perpetual contract trades below its index price, which often reflects heavy shorting or hedging. It does not mean the price is about to fall or about to rise, and it is not free income for longs, because the price can move against them by far more than the payment.

How to convert a funding rate to APR, and why the number can mislead you

To annualise a funding rate, multiply the rate per settlement by the number of settlements in a day, then by 365. A rate of 0.01% every eight hours becomes 0.01% × 3 × 365 = 10.95% a year. This puts contracts on different schedules onto one scale, which makes them comparable. It does not tell you what you will earn or pay over a year, because it assumes today's rate never changes.

Funding rate arbitrage explained: how it works and what eats the profit

Funding rate arbitrage means holding two offsetting positions in the same asset so that price moves roughly cancel, and collecting funding payments on one side. The classic version buys spot and shorts the perpetual. A second version shorts the perpetual on the exchange with the higher rate and goes long on the exchange with the lower rate. It is often described as risk free. It is not. The risks are simply different from the risk of an ordinary directional trade.

Mark price vs last price vs index price: which one liquidates you?

Perpetual futures show three prices that are easy to mix up. The last price is where the most recent trade happened. The index price is an average of spot prices across several exchanges. The mark price is an exchange's estimate of what the contract is fairly worth, and on the major exchanges it is what decides your unrealised profit and whether you are liquidated. Knowing which price does what explains why a position can be liquidated even though the chart never touched your liquidation level.

How much does a market order really cost? Fees, spread and slippage

The fee on an exchange's fee page is only part of what a market order costs. The rest comes from the price you actually receive, which depends on the direction of your trade, your order size and the depth of the order book at that moment. To compare exchanges fairly, measure the average fill price against one reference price, then add your trading fee on top, and be careful not to count the spread twice.

How to estimate slippage from order book depth before you trade

Slippage is the difference between the price you expected and the average price you actually got. You can estimate most of it before placing an order, because the order book shows how much is available at each price. Add up the levels on the side you will consume until they cover your size, calculate the average price, and compare it with the mid price. The estimate is only as good as the snapshot it came from, and books thin out at the moments you are most likely to need them.

Maker and taker fees explained: how to compare crypto exchange trading fees

A maker adds an order to the book that waits to be filled. A taker fills against an order already there. Most exchanges charge takers more than makers, because makers supply the liquidity others trade against. Comparing exchanges by the headline fee alone is misleading: you need to know which side you usually trade on, what tier your volume actually puts you in, and how the fee compares with slippage and funding on the same trade.

How to check if a crypto exchange is down: a step-by-step guide

When an exchange stops working for you, the first question is whether it is down for everyone or only for you. You can usually answer that in a couple of minutes: check the exchange's own status page, check an independent measurement, try a different network, and test the public API directly. Each source sees something different, so one green page does not prove everything is fine, and one failed request does not prove the exchange is down.

Is an exchange really down? How to read API uptime and outage records

Uptime describes the share of successful requests to particular services, over a particular period, from a particular network route. It does not establish whether you can place an order, withdraw funds or trust an exchange with your assets. A figure like 99.9% is useful only if you know what was tested, from where and for how long, so this guide explains how to read those details on our pages and on anyone else's.

What to do when a crypto exchange goes down while you have an open position

If an exchange stops responding while you hold a position, your first job is to find out what is actually broken, the second is to stop making it worse, and the third is to reduce your risk by whatever route still works. Do not keep resending the same order, because earlier attempts may have gone through. Check the mobile app and the API as alternative routes, consider hedging elsewhere if your exposure is large, and record what happened in case you need to raise it later.

Why exchange APIs reject timestamps: clock offset and stale quotes explained

A fast response can contain an old quote. Round-trip latency, clock offset and quote age describe different parts of a request, and mixing them up can make a clock mismatch look like a delayed market feed. This guide explains each one with a worked example, shows how we estimate them, and covers what to do when an exchange API rejects your request because of the time.

Binance error -1021 timestamp: causes and how to fix it

Binance API error -1021 INVALID_TIMESTAMP means the timestamp on your signed request falls outside the window Binance will accept. The message usually reads "Timestamp for this request is outside of the recvWindow" or "was 1000ms ahead of the server's time". In most cases your own clock is the cause, so the fix is to synchronise it, measure the offset against Binance's server time, and handle any remaining network delay properly. A larger recvWindow can hide the problem, but it should not be your first move.

Crypto exchange API rate limits: what error 429 means and how to stay under it

HTTP 429 means you have sent too many requests in a given time, and the server is asking you to slow down. It is not an outage. Each exchange counts requests differently: Binance uses a weight for each endpoint and bans IP addresses that keep going after a 429, Bybit blocks an IP that passes 600 requests in five seconds, and OKX sets limits per endpoint and returns error code 50011. Staying under the limit means reading the response headers, backing off properly and using WebSockets where you can.

Why an exchange API returns 403 or 451: blocks and regions

A 403 means the server understood your request and refuses to carry it out. A 451 means access is refused for legal reasons. On crypto exchange APIs, a 403 can be a web firewall, a request limit, an unauthorised key or a regional block, so the code alone does not tell you which. The response body, the exchange's documentation and a comparison from another network usually do. A real restriction applies to you for a reason, so the right response is to find out whether the service is available where you are.

Before you open a crypto exchange account: a checklist by country

Before you open an account on a crypto exchange, check four things: whether the exchange is allowed to serve people where you live, whether your country's regulator lists it, whether the site in front of you is the real one, and how the exchange has been running lately. The sign-up form takes ten minutes. Recovering from the wrong choice can take months, and sometimes it is not possible at all. This guide works through each check, using Binance and OKX as worked examples because they are the two exchanges readers ask us about most.

How to open and verify a Binance account: a step-by-step guide

Opening a Binance account takes four steps: register with an email address, a phone number or a Google, Apple or Telegram account; complete identity verification; secure the account; and make a first deposit. Registration takes a few minutes. Binance says verification is usually reviewed within 48 hours. This guide follows each step as Binance's own help pages describe it on 8 November 2026, with screenshots of those pages, and points out the details that most often cause trouble later.