{"id":18028,"date":"2024-10-23T17:40:27","date_gmt":"2024-10-23T14:40:27","guid":{"rendered":"https:\/\/forklog.com\/en\/how-to-launch-a-crypto-exchange-from-scratch-according-to-eqwali\/"},"modified":"2024-10-23T17:40:27","modified_gmt":"2024-10-23T14:40:27","slug":"how-to-launch-a-crypto-exchange-from-scratch-according-to-eqwali","status":"publish","type":"post","link":"https:\/\/forklog.com\/en\/how-to-launch-a-crypto-exchange-from-scratch-according-to-eqwali\/","title":{"rendered":"How to launch a crypto exchange from scratch, according to Eqwali"},"content":{"rendered":"<p>Building a cryptocurrency exchange or swap service is a complex undertaking that involves assembling a team, working with regulators and developing software: wallets, trading engines and <span data-descr=\"know your customer\" class=\"old_tooltip\">KYC<\/span> services.<\/p>\n<p>The technical stack can be simplified with ready-made <span data-descr=\"white label, unbranded product\" class=\"old_tooltip\">WL<\/span> solutions. Together with the vice-president of the Estonian company <a class=\"tracking_link\" href=\"https:\/\/eqwali.com\/\" target=\"_blank\" rel=\"noopener\">Eqwali<\/a>, Vyacheslav Khashchevoi, we explain how to integrate digital payments into a business and quickly launch a crypto service.<\/p>\n<h2 class=\"wp-block-heading\">What you need to launch a crypto exchange<\/h2>\n<p>As a rule, a cryptocurrency swap service consists of the following modules:<\/p>\n<ul class=\"wp-block-list\">\n<li><strong>frontend. <\/strong>The graphical interface that provides users with information and tools to interact with the platform and execute exchange operations;<\/li>\n<li><strong>core trading platform. <\/strong>Software for monitoring transactions and configuring cryptocurrency and fiat rates, fees and exchange routes. It maintains customer records and stores their identification data;<\/li>\n<li><strong>crypto wallets. <\/strong>They can be <span data-descr=\"a third-party custodian is responsible for holding funds\" class=\"old_tooltip\">external<\/span> or <span data-descr=\"the service itself is responsible for holding funds\" class=\"old_tooltip\">internal<\/span>, and are needed to receive, store and withdraw cryptocurrencies;<\/li>\n<li><strong>fiat gateways.<\/strong> Any external payment systems, banks and payment institutions. Used for fiat deposits and withdrawals \u2014 via bank transfer, card or e-wallet;<\/li>\n<li><strong>liquidity provider. <\/strong>Integration with a larger exchange where cryptocurrencies are purchased and positions hedged;<\/li>\n<li><strong>remote verification solution<\/strong>. Implementation of KYC services for the legal provision of services;<\/li>\n<li><strong>fraud\/<span data-descr=\"anti\u2013money laundering\" class=\"old_tooltip\">AML<\/span> monitoring<\/strong>. This module can check clients against <a class=\"tracking_link\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Politically_exposed_person\" target=\"_blank\" rel=\"noopener\">PEP<\/a> and sanctions lists, and set rules and limits under which transactions are processed automatically or paused for manual review;<\/li>\n<li><strong>reporting module. <\/strong>Provides data necessary for preparing documents \u2014 for clients, accounting, regulators and auditors;<\/li>\n<li><strong>API module. <\/strong>Integration with other services such as SMS providers via the application programming interface (API).<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-qw.googleusercontent.com\/docsz\/AD_4nXffX--r9lLZjSW0Y_12Az4IbJIeDjw62-J78zHTsm2RMXUiVyXJ4FWyS8kmTNZNg7m-tT8xONngYaZ_Dbka-wWq91bvVI1K_3jb1_IM7ly70nghG5bAbkIBgsigvQJ2NqyXNho5yQtvf--dTYnHyL1GCjLT?key=NNfwTR7XV5EkDHV_11-TjA\" alt=\"How to launch a crypto exchange from scratch \u2014 Eqwali explains\"\/><figcaption class=\"wp-element-caption\">Structure of a modular white-label solution for a crypto exchange. Data: <a class=\"tracking_link\" href=\"https:\/\/eqwali.com\/\" target=\"_blank\" rel=\"noopener\">Eqwali<\/a>.<\/figcaption><\/figure>\n<h2 class=\"wp-block-heading\">A ready-made solution<\/h2>\n<p>According to Vyacheslav Khashchevoi, developing the infrastructure described above takes a great deal of time and resources. That is why both newcomers and established businesses seeking to add crypto support turn to WL solutions.<\/p>\n<p>Two models are available: software as a service (SaaS) and deployment on the customer\u2019s infrastructure.<\/p>\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>\n<cite><em>\u201cWhen launching a SaaS solution, all infrastructure is deployed on Eqwali\u2019s servers and branded for the client. This is the faster and cheaper option.<\/em><\/p>\n<p><em>In the case of a self-hosted option, the software is transferred to the client\u2019s ownership and installed on their infrastructure. A huge plus for the customer is full control and autonomy in the project\u2019s development. But there is a minus \u2014 a high upfront cost.<\/em><\/p>\n<p><em>Getting a production project live can take from three weeks to several months \u2014 depending on the chosen solution, the set of integrations and individual requirements,\u201d \u2014 explains Khashchevoi.<\/em><\/cite><\/p><\/blockquote>\n<p>For clients who want to retain full control over crypto assets, Eqwali helps deploy self-managed wallet solutions.<\/p>\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>\n<cite><em>\u201cThis is a fairly serious process that requires the customer to invest in their own servers and have competent specialists. But only in this way can you achieve autonomy in receiving, sending and storing client assets,\u201d \u2014 notes Eqwali\u2019s vice-president.<\/em><\/cite><\/p><\/blockquote>\n<p>If rolling out an in-house wallet is too heavy an investment, <a class=\"tracking_link\" href=\"https:\/\/eqwali.com\/\" target=\"_blank\" rel=\"noopener\">Eqwali<\/a> integrates its own custodial wallet, XooCash. The client keeps only the funds needed for operations there. Crypto assets above that threshold are automatically sent to the customer\u2019s cold wallets.<\/p>\n<p>Eqwali\u2019s solution supports bitcoin (BTC), Ethereum (ETH), USDT (TRC-20 and ERC-20), Tron (TRX), Dogecoin (DOGE), Litecoin (LTC), Bitcoin Cash (BCH) and Dash (DASH)<em>.<\/em><\/p>\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>\n<cite><em>\u201cHowever, in practice the value of an exchange service depends less on the variety of cryptocurrencies than on the fiat on- and off-ramps in the countries it targets. Our company has extensive experience integrating various payment systems, as well as a large set of ready-made integrations,\u201d \u2014 emphasizes Khashchevoi.<\/em><\/cite><\/p><\/blockquote>\n<p>Eqwali offers an authentication system based on the <a class=\"tracking_link\" href=\"https:\/\/ru.wikipedia.org\/wiki\/OpenID\" target=\"_blank\" rel=\"noopener\">OpenID<\/a> standard to create a single account across several unrelated services. According to Khashchevoi, this allows users to switch seamlessly between multiple resources, and enables the client to develop an entire ecosystem rather than just a crypto swap service.<\/p>\n<h2 class=\"wp-block-heading\">Eqwali integrations in practice<\/h2>\n<p>In 2024 the company delivered white-label solutions for Bpay and PayWRX.<\/p>\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-qw.googleusercontent.com\/docsz\/AD_4nXeGgPO-tThI24LMrzBbY4UcbxJJRnl9Qlw7A8jSyBeRJBj5nKabflR33eLTuIeKgI8XE5NLfapT34Iv7xaYps5iYOu6g0cjWFrOzDL4ZG4rnl3ZJZUSZhfBa7RPiLcpl7B8MGTMya9-HnZvM5cWm07kedc?key=NNfwTR7XV5EkDHV_11-TjA\" alt=\"How to launch a crypto exchange from scratch \u2014 Eqwali explains\"\/><figcaption class=\"wp-element-caption\">Bpay mobile app interface. Data: Bpay.<\/figcaption><\/figure>\n<p><strong><a class=\"tracking_link\" href=\"https:\/\/www.bpay.md\/\" target=\"_blank\" rel=\"noopener\">Bpay<\/a> (Moldova<\/strong>). Users can create wallets, buy\/sell cryptocurrency for Moldovan leu and transfer it to external addresses.<\/p>\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>\n<cite><em>\u201cAn interesting solution we managed to implement was embedding a crypto-exchange service into an existing e-wallet infrastructure, taking into account local legislation. Moldovan citizens can get a bank card, as well as exchange and store cryptocurrency in one app. The implementation took just over four months,\u201d \u2014 comments Eqwali\u2019s vice-president.<\/em><\/cite><\/p><\/blockquote>\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-qw.googleusercontent.com\/docsz\/AD_4nXcVT7zu3zg4zRH-H-eTjIx8UenfFU6qC5bf2HUZ3HjwfSbP1a_ixX6n78H95G48MuFvKfm6_k5-_b_a5c1f1_IROHnPJ2lV45S9VSsnOfzLDUcYdUqDOnzE0SuHyUOEq7B1DIzIvIYkk7ZQq9lS4q2TGEnr?key=NNfwTR7XV5EkDHV_11-TjA\" alt=\"How to launch a crypto exchange from scratch \u2014 Eqwali explains\"\/><figcaption class=\"wp-element-caption\">Interface of the custodial wallet XooCash. Data: <a class=\"tracking_link\" href=\"https:\/\/eqwali.com\/\" target=\"_blank\" rel=\"noopener\">Eqwali<\/a>.<\/figcaption><\/figure>\n<p><strong><a class=\"tracking_link\" href=\"https:\/\/paywrx.com\/\" target=\"_blank\" rel=\"noopener\">PayWRX<\/a> (Canada)<\/strong>. A comprehensive SaaS solution with support for KYC and SMS providers, Visa\/Mastercard and SEPA, internal cryptocurrency wallets and fiat accounts.<\/p>\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>\n<cite><em>\u201cEqwali is an IT company that proved itself not only at the project\u2019s launch, but also constantly supports and develops its product, implementing enhancements for our specific requirements,\u201d \u2014 says PayWRX president Alexey Telepna about the integration.<\/em><\/cite><\/p><\/blockquote>\n<p>The project has been operating for five months and targets businesses that need cryptocurrency services.<\/p>\n<h2 class=\"wp-block-heading\">Conclusions<\/h2>\n<p>Implementing digital payments and launching a cryptocurrency exchange\/swap service requires complex software composed of several interconnected components: wallets, APIs for integrating KYC services and other systems.<\/p>\n<p>You can build it in-house or turn to companies such as <a class=\"tracking_link\" href=\"https:\/\/eqwali.com\/\" target=\"_blank\" rel=\"noopener\">Eqwali<\/a> for a white-label solution. The latter option simplifies and accelerates setup and also minimises the likelihood of errors that could lead to losses or the loss of client funds.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Building a cryptocurrency exchange or swap service is a complex undertaking that involves assembling a team, working with regulators and developing software: wallets, trading engines and KYC services. The technical stack can be simplified with ready-made WL solutions. Together with the vice-president of the Estonian company Eqwali, Vyacheslav Khashchevoi, we explain how to integrate digital [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":18027,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"select":"","news_style_id":"","cryptorium_level":"","_short_excerpt_text":"","creation_source":"","_metatest_mainpost_news_update":false,"footnotes":""},"categories":[1144],"tags":[1257,1702],"class_list":["post-18028","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-longreads","tag-currency-exchanges","tag-leadership"],"aioseo_notices":[],"amp_enabled":true,"views":"36","promo_type":"","layout_type":"","short_excerpt":"","is_update":"","_links":{"self":[{"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/posts\/18028","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/comments?post=18028"}],"version-history":[{"count":0,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/posts\/18028\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/media\/18027"}],"wp:attachment":[{"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/media?parent=18028"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/categories?post=18028"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/tags?post=18028"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}