Article21 min read
How to start a crypto exchange business
How to start a crypto exchange business step by step: Russia's 282-FZ, other countries, P2P or reserves, AML/KYC. Go live in one business day from 2,890 USD.
Sections15
- What a crypto exchanger is
- A currency exchange office is not a crypto exchanger
- Two models: P2P exchanger and exchanger with its own reserves
- What you need to open a crypto exchanger
- How an exchange order works
- Types of crypto exchangers
- How much it costs to start a crypto exchange
- Which plan to choose
- How to open a crypto exchanger in Russia
- Belarus, the EU, Kazakhstan and Georgia: what an exchanger needs
- AML and KYC: what is required
- How CryptoExchanger helps you open an exchanger
- How to build a crypto exchanger
- How to launch an exchanger on a ready-made script
- Further reading on launching a crypto exchanger
Thinking about starting a crypto exchange business? CryptoExchanger is a turnkey way to launch an automated crypto exchanger: the customer-facing site, the admin panel, exchange orders, API integrations, rates, reserves, AML/KYT screening and a Telegram app.
There are two routes into this business: build the platform from scratch, or launch on a ready-made script. CryptoExchanger gives you a finished platform that goes live far faster and far cheaper than in-house development.
But the software is the second step. First you choose the jurisdiction and the business model: an exchanger cannot operate without a status in its country. In Russia, since 1 September 2026 exchange has been governed by Federal Law No. 282-FZ “On Digital Currencies and Digital Rights”: only an organisation in the Bank of Russia register may carry it out, and until 30 June 2027 residents may systematically buy and sell digital currencies in their own name and for their own account before being included in the register (Part 28 of Article 55). Belarus, the European Union, Kazakhstan and Georgia also require a status. The software does not replace it.
What a crypto exchanger is
A crypto exchanger is an online service where customers place orders to swap digital assets. For the owner it is not a website but a working system: the client interface, an admin panel, rate management, reserves, exchange directions, API integrations, security, notifications and control over every operation.
Ready to start: launch a turnkey crypto exchanger.
A currency exchange office is not a crypto exchanger
If you are looking into opening a currency exchange office — a desk that swaps cash dollars and euros — that is a different business, and in Russia only banks run it. The currency regulation law (No. 173-FZ, Article 11(1)) is explicit: foreign currency is bought and sold in the Russian Federation only through authorised banks and VEB.RF. Such an office cannot be opened as a standalone company without a bank.
- Currency exchange office — swapping cash foreign currency at a desk with a till. In Russia — authorised banks and VEB.RF only.
- Crypto exchanger — an online service: the customer places an order, the system calculates the rate, checks reserves and swaps the digital assets. This is the kind of exchanger you launch on CryptoExchanger.
The rules for a crypto exchanger depend on the jurisdiction and the operating model — more on that below, in the section on Russia.
Two models: P2P exchanger and exchanger with its own reserves
In a P2P exchanger (from peer-to-peer), users trade cryptocurrency directly with each other. The platform holds the seller’s cryptocurrency in escrow (locks it until the deal is complete) and releases it once both parties have met the terms; this is how Binanceopens in a new tab describes it. In an exchanger with its own reserves, the service itself sets the rate and the timing, and it is the service that sends the client money or cryptocurrency.
| P2P exchanger | Exchanger with reserves | |
|---|---|---|
| Client’s counterparty | Another user | The operator itself |
| Where the cryptocurrency is during the deal | In escrow on the platform | In the operator’s reserves |
| Source of liquidity | Users’ offers | Starting reserves in cryptocurrency and money |
The models are described in the Exnode blog on Habropens in a new tab (1 September 2026, in Russian); PremiumExchangeropens in a new tab (in Russian), a developer of exchanger scripts, calls starting reserves a prerequisite for launch. CryptoExchanger is a platform for the second model: the exchanger itself runs the rates, the reserves and the orders.
The laws describe an exchanger under the second model too: in Russia these are transactions “in its own name and for its own account” (Article 18 of 282-FZ); in the EU, transactions with clients against the provider’s own capital under the MiCA regulation (the EU’s single rules for the crypto-asset market).
For a P2P platform in Russia, the law expressly names who may perform its functions. Only a trade organiser may ensure the execution of transactions on organised trading (Part 1 of Article 14 of 282-FZ). Recording and transfer of digital currencies and access to addresses, that is, holding cryptocurrency in escrow, may be done only by a digital depository in the register (Parts 1–2 of Article 17). From 1 July 2027, only the persons listed in Articles 14–18 and clearing organisations may organise circulation (Part 3 of Article 1), and residents transact only through them or with them, save for the exceptions in the same provision (Part 1 of Article 30). Whether the P2P model works for Russian residents, and under what status, should be settled with a lawyer before launch; the transitional rule of Part 28 of Article 55 covers exchange only.
What you need to open a crypto exchanger
Launching an exchanger takes the following pieces:
- a domain;
- hosting or a server;
- the exchanger site;
- a client account;
- an admin panel;
- exchange directions;
- rate management;
- reserve management;
- an order status system;
- notifications for customers and the administrator;
- exchange and blockchain APIs;
- AML/KYT screening of transactions;
- a Telegram app (if you want one);
- customer support;
- preparation for exchanger monitorings.
How an exchange order works
Understanding the order flow matters for the owner. Here is the standard process:
- The customer picks an exchange direction (BTC → USDT, for example).
- Enters the amount.
- The system calculates the rate automatically, markup included.
- An order is created with a unique number and a status.
- The customer sends funds to the payment details on the order.
- The automation, or an administrator, confirms the funds have arrived.
- The customer receives the exchanged funds.
- The owner sees the operation in the full history in the admin panel.
CryptoExchanger automates steps 5–7 and cuts manual work down to a minimum.
Types of crypto exchangers
Before you launch, decide which format fits you:
- Manual exchanger — an operator handles every order by hand. Slow, and someone always has to be there;
- Semi-automatic — part of the flow runs itself, the rest still needs an operator;
- Automated exchanger — orders are processed without an operator, 24/7. Rates and payouts run on their own;
- Exchanger with a Telegram app — customers exchange straight inside Telegram;
- Exchanger with API integrations — connected to exchanges for live rates and automatic operations;
- Exchanger ready for monitorings — ships an XML/JSON API that feeds rates to the aggregators automatically.
More on this: automated crypto exchanger.
How much it costs to start a crypto exchange
The licence starts at 2,890 USD — a one-time payment, no subscription fee. Plan details are on the How much it costs to start a crypto exchange page.
Which plan to choose
Launching your first exchanger and testing the business model — the Start plan covers it.
Want the exchanger to work inside Telegram — take Medium.
Planning several sites, several brands or separate language versions under one owner — that is Professional.
How to open a crypto exchanger in Russia
Launching a crypto exchanger in Russia is not only a technical question: it also covers how you work with customers, how orders are processed, security, AML/KYT screening and the legal model of the project. CryptoExchanger supplies the technical platform and can help you prepare the project, but the legal terms have to be confirmed separately for the jurisdiction and the operating model you choose.
Legal provisions in this article are as of the texts on 2 October 2026: 282-FZ and 283-FZ of 4 August 2026; 115-FZ (on countering money laundering) and 38-FZ (on advertising) as amended on 4 August 2026; foreign acts in the versions indicated. Prices of client check services were taken on the same day, each with its source. The legal part is for reference only: check your launch structure with a lawyer in the chosen jurisdiction.
Article 14 of Federal Law No. 259-FZ “On Digital Financial Assets, Digital Currency…” on the circulation of digital currency, which older guides refer to, lost force on 1 September 2026 (Part 1 of Article 22 of Law No. 283-FZopens in a new tab, in Russian). The 259-FZ articles on operators exchanging digital financial assets remain in force until 1 March 2027 (Part 2 of the same article), but they cover a different kind of asset, not digital currency. Exchange of digital currency is now governed by Law No. 282-FZopens in a new tab (in Russian; published in Rossiyskaya Gazetaopens in a new tab on 11 August 2026, in Russian). What it means for an exchanger:
- What counts as exchange. Systematic purchase and sale of digital currencies in one’s own name and for one’s own account outside organised trading. Systematic means two or more transactions a month totalling over 3.5 million roubles (Parts 1–2 of Article 18). Only an organisation in the Bank of Russia register may do this (Part 3 of Article 18).
- Requirements for the organisation. A business company with own funds of at least 15 million roubles; the main and backup hardware and software systems must be in Russia (Article 44). Exchangers join the SRO (self-regulatory organisation) of exchangers within 90 days after it is established, or after inclusion in the register if it already exists (Part 9 of Article 18).
- Data. Information on clients, transactions and addresses must be kept for at least ten years from the date of each transaction (Part 2 of Article 39). Information from the exchanger’s own systems must be stored in Russia for five years after the relationship with the client ends and, in cases established by law, provided to the FSB (Article 40).
- Sales to non-qualified investors. Testing, a risk notice, an annual limit, and only currencies admitted to public circulation (Part 1 of Article 31; Part 3 of Article 31 extends these rules to exchangers). The limit of 300,000 roubles a year per intermediary was a draft directive as of 11 August 2026; the Bank of Russia included Bitcoin, Ethereum and Tether USDT in the list of currencies available for public circulation (announcementopens in a new tab of 11 August 2026, in Russian).
- Payments and advertising. Accepting digital currencies as payment for goods and services in Russia is prohibited, except in the cases listed in Part 7 of Article 1, for example foreign trade contracts with non-residents (Parts 6–7 of Article 1). Advertising of digital currencies is not allowed (Clause 13 of Article 7 of Federal Law No. 38-FZ “On Advertising”opens in a new tab as amended by 283-FZ, in Russian), and advertising of services for organising their circulation must not name specific currencies, promise returns or forecast the rate (Article 29.2opens in a new tab of the same law, introduced by 283-FZ).
- Software. Part 2 of Article 30 (in force since 1 September 2026: Article 56 postpones only Part 1) prohibits assisting residents’ transactions in breach of the law, “including the provision of software”. How this applies to software suppliers is a question for a lawyer.
Bank of Russia acts on inclusion in the registers take effect on 5 October 2026 (Bank of Russia informationopens in a new tab of 25 September 2026, in Russian); as of 2 October, there is no register of exchangers yet on the registers pageopens in a new tab (in Russian).
There are no specific articles yet on liability for illegally organising the circulation of digital currency; they are in bills (these are drafts, not provisions in force). Bill No. 1209607-8 adds Article 171.7 to the Criminal Code, and Bill No. 1194944-8 adds Article 15.29.1 to the Code of Administrative Offences: for exchangers, transactions with non-qualified investors in breach of the requirements carry a fine for legal entities of 700,000 to 1 million roubles. According to Pravo.ruopens in a new tab (9 July 2026, in Russian), both passed the first reading, with planned entry into force on 1 July 2027; check the current stage on the State Duma website. General provisions already apply: for example, Article 15.27 of the Code of Administrative Offencesopens in a new tab (in Russian) covers breaches of 115-FZ, to which exchangers became subject on 1 September 2026. Check with a lawyer how they apply to your case.
Belarus, the EU, Kazakhstan and Georgia: what an exchanger needs
| Country | Regime and regulator | Main requirements | Source and status |
|---|---|---|---|
| Russia | Register of organisations carrying out exchange of digital currencies, Bank of Russia | Own funds from 15 million roubles, hardware and software systems in Russia, SRO | 282-FZopens in a new tab, in force since 1 September 2026 |
| Belarus | Cryptocurrency exchange operator — resident of the High Technologies Park (HTP) | Authorised fund from 2 million Belarusian roubles in cash; at least 200,000 Belarusian roubles in separate accounts with Belarusian banks | Decree No. 8opens in a new tab (in Russian) as amended on 18 March 2021; HTP Regulationopens in a new tab (in Russian) as amended on 17 September 2026 (consolidated text on park.by); supervision by the secretariat of the HTP Supervisory Board under Edict No. 19opens in a new tab of 16 January 2026 (in Russian) |
| European Union | CASP (crypto-asset service provider) authorisation under MiCA, national regulator of the country of registration | Capital from EUR 125,000, an office, management and at least one director in the EU | Regulation (EU) 2023/1114 (MiCA)opens in a new tab, applies from 30 December 2024; the transitional period ended no later than 1 July 2026, earlier in some countries (ESMAopens in a new tab, the European Securities and Markets Authority, 17 April 2026) |
| Kazakhstan | Licence from the National Bank of Kazakhstan outside the Astana International Financial Centre (AIFC); the AIFC has its own regime and a licence from its regulator, the AFSA | Authorised capital from 50 million tenge, in cash in tenge only; exchange as the sole activity; managers must be residents of Kazakhstan | Law No. 193-VIIopens in a new tab (in Russian), Chapter 3-1 in force since 1 May 2026; National Bank requirementsopens in a new tab (in Russian); check the requirements for managers against the current version of the law |
| Georgia | VASP (virtual asset service provider) registration with the National Bank of Georgia | Minimum supervisory capital of GEL 150,000 for exchange, GEL 250,000 if the exchanger also holds clients’ assets; already registered providers must meet the capital requirement by 1 September 2027 | Registration ruleopens in a new tab in force since 1 July 2023; announcement of the amendmentsopens in a new tab of 8 September 2026 |
In Belarus, since 2024 individuals pay for tokens and receive money from selling them only through operators that are HTP residents; settling these payments any other way is illegal (Edict No. 367opens in a new tab of 17 September 2024, in Russian). So a P2P model with direct money transfers between users does not work for individuals there.
AML and KYC: what is required
AML (anti-money laundering) and KYC (know your customer) requirements are based on FATF Recommendation 15opens in a new tab and its interpretive note (FATF is the international body for combating money laundering): VASPs are licensed or registered where they are created, the client is checked for occasional transactions over 1,000 US dollars or euros (interpretive note, paragraph 7), and originator and beneficiary data are passed between providers; this is the travel rule.
In Russia, exchangers became subject to 115-FZ (Article 5opens in a new tab, in Russian): purchase and sale of digital currencies from 1 million roubles is subject to mandatory control (Article 6opens in a new tab), and client identification can be delegated under a contract, for example to a bank, a broker or a digital depository (Article 7opens in a new tab). In the EU, for a transfer over EUR 1,000 to an address not serviced by any provider (a self-hosted wallet), the originator’s provider takes measures to assess whether that address is owned or controlled by the originator (Article 14(5) of Regulation (EU) 2023/1113opens in a new tab).
What the platform must support:
- identity verification through an external service; Sumsubopens in a new tab has two plans: Basic at 1.35 USD per check with a minimum payment of 149 USD a month, and Compliance for regulated businesses, with AML list screening and proof of address, at 1.85 USD and 299 USD;
- KYT, screening of addresses and transactions (know your transaction: where funds came from and where they go); at BitOKopens in a new tab, a package of 2,000 checks costs 1,000 USD, and the package validity period is not stated on the page;
- collection and transfer of data for the travel rule;
- per-client limits;
- recording of transactions above thresholds and export for reports;
- storage of transaction history for the period the regulator requires: in Russia, at least ten years from the date of the transaction (Part 2 of Article 39 of 282-FZ).
CryptoExchanger has built-in AML/KYT screening of transactions. Which of the other items the platform covers and which need external services — ask during the demo of the admin panel.
How CryptoExchanger helps you open an exchanger
CryptoExchanger is not a place to exchange crypto — it is how you launch your own crypto exchanger as an online business. The platform includes:
- a ready-made exchanger script;
- a site with responsive design;
- an admin panel;
- an order management system;
- rate and reserve management;
- 25+ cryptocurrencies;
- 10,000+ exchange directions;
- KYT for crypto transactions;
- a Telegram app (Medium plan);
- 12 months of priority support;
- a perpetual licence.
How to build a crypto exchanger
Building a crypto exchanger means assembling a working platform: a site with an order form, an exchange processing engine, rate and reserve management, API integrations with exchanges and security tooling. There are two ways to get there.
The first is development from scratch: 6–18 months of a development team's time and a budget from 50,000 USD. The second is a ready-made script. CryptoExchanger hands you a fully assembled platform that you deploy on your own domain. Every module is already built: orders, rates, reserves, APIs, AML/KYT and the Telegram app.
How to launch an exchanger on a ready-made script
Launching on the CryptoExchanger crypto exchanger script takes days instead of months. Once you buy the licence you get access to the build and the documentation. Installation goes on your own server or hosting.
The steps below are the technical side of the launch. The status in your jurisdiction, AML and KYC rules and reserves are prepared in parallel: the software does not replace them. For Russia, agree on where the server will be hosted in advance — the hardware and software systems must be in Russia (Article 44 of 282-FZ).
- Sign up with CryptoExchanger and choose a plan.
- Pay for the licence and get access to the script.
- Install the script on your server, set up the database and the domain.
- Connect exchange APIs to pull live rates.
- Add exchange directions and top up the reserves.
- Turn on AML/KYT screening and set up customer support.
- Go live and submit the exchanger to the monitorings.
Further reading on launching a crypto exchanger
Frequently asked questions
How much does it cost to start a crypto exchange?
The entry-level CryptoExchanger plan starts at 2,890 USD. Medium (3,400 USD) and Professional (4,800 USD) are also available. There is no subscription fee and no hidden charges.
Can I launch an exchanger on a ready-made script?
Yes. A ready-made script gets you live faster, because the core modules are already built: the site, orders, rates, reserves, APIs and AML/KYT.
Ready-made script or custom development — which is better?
A ready-made script is usually faster and cheaper. Building from scratch makes sense when you need a fully bespoke architecture.
Can the exchanger run automatically?
Yes. CryptoExchanger supports process automation, order management, rates, reserves and API integrations.
Can I open a cash currency exchange office?
In Russia — not unless you are a bank. Under Article 11(1) of Law No. 173-FZ, foreign currency is bought and sold only through authorised banks and VEB.RF. CryptoExchanger is a platform for a crypto exchanger, which is a different kind of online service.
Do I need a permit to open a crypto exchanger in Russia?
Yes. Since 1 September 2026, only an organisation in the Bank of Russia register may carry out exchange of digital currencies (Part 3 of Article 18 of Law No. 282-FZ), and its own funds must be at least 15 million roubles (Article 44). Until 30 June 2027, residents may carry out such transactions before being included in the register (Part 28 of Article 55).
Is there a Telegram app?
Yes, in the Medium plan (3,400 USD).
Is there a subscription fee?
No. There is no subscription fee and no hidden charges. The price is a one-time payment for a perpetual licence.
How do I get started?
Sign up on the site and choose a licence, or message the support Telegram bot for a consultation.
Article
Read next
- How to launch a crypto exchangerHow to launch a crypto exchanger step by step: choosing a platform, installing the script, setting rates, reserves, exchange APIs, AML/KYT and monitorings.
- How much does it cost to start a crypto exchangeWhat it costs to start a crypto exchange: CryptoExchanger plans from 2,890 USD, what the licence covers and why a ready script beats building from scratch.
- How much does a crypto exchanger earnWhere a crypto exchanger's revenue comes from: spread, turnover, network fees and reserves. A payback calculator for your own order flow.
Managers on the line
We will price it in one call
We will show the demo panel with real data, price the work and advise on jurisdiction.
- under 1 hour
- reply during business hours
- free
- demo access with no strings attached
- 1 day
- setup after payment
Not a fan of forms — write to us directly: