A perfect fit if this sounds like you
Built for businesses launching their own branded crypto exchange in a jurisdiction with the legal and regulatory framework in place.
- Overseas entities that have obtained, or are preparing, an exchange license
- New exchange teams that need to launch spot, perpetual futures, copy trading and Earn all at once
- Businesses adding trading to an existing community or wallet service
- Operators who would rather own the source than pay monthly white-label fees
Immediate wins, lasting value
Right away (first month)
- Open a trading front end with spot, perpetual futures (cross and isolated), convert, copy trading, Earn, rewards and referrals from day one.
- Operational controls such as KYC, two-factor authentication, withdrawal whitelists, admin approvals and audit logs are already in place.
- Connect market makers and external bots through an HMAC-signed public API.
Long term (after a year)
- No white-label fees of thousands of dollars a month and no revenue share — trading fees are entirely your revenue.
- Change branding, menus and listed assets from the admin screen to expand into new markets (9 languages).
- Grow your product line on a foundation where the books always balance — ledger reconciliation, outbox and idempotent processing.
What similar solutions cost elsewhere
Published prices from international and Korean services and source-code sellers in the same field. Every figure was checked directly on the vendor's page, and we list the date we checked it.
| Vendor | Model | Published price | Source |
|---|---|---|---|
| B2Broker B2Trader | White-label monthly subscription | $6,000 – $10,000/mo · 3 months upfront | b2broker.com |
| HollaEx Enterprise | Revenue share | 15% revenue share | hollaex.com |
| Codono | Source purchase | Ultra $1,899 · Enterprise from $12,500 | codono.com |
| CodeCanyon · Bicrypto | One-time source purchase + add-ons | $349 (Regular) · Extended $899 to charge users · futures +$379 · copy trading +$349 · native order matching +$999 | codecanyon.net |
White-label exchanges cost $6,000–10,000 a month or take 15% of revenue. Bicrypto on CodeCanyon is also source with a backend and database, but its core routes spot orders to an external exchange API, and futures, copy trading and native order matching are separate add-ons. This solution ships spot, perpetual futures, copy trading and ledger reconciliation in one codebase and fills orders on its own books against an external mark price — it is not an order-book engine that matches users against each other. · Checked 2026-10-16
What it costs to commission the same thing from scratch
Going rates that clients agree with development agencies in project tenders, gathered by region. Sources and reference years are listed alongside.
| Region · market | Cost of a comparable system | Source |
|---|---|---|
| Global · centralized exchangeDevelopment firm estimate · 2026 | $420,000 – $1,240,000+ | innowise.com |
| Global · first year of in-house buildVendor estimate (article by a white-label vendor) · 2024 | $250,000 – $2,000,000+ (first year $370K – $2.6M+) | shiftmarkets.com |
Building this solution from scratch would take about 6 people for 12 months — 72 person-months in total (our estimate, based on the codebase size and the build-cost data above).
| Region · market | Estimated build cost (72 person-months) | Source |
|---|---|---|
| South Korea · avg. SW engineer wage (KOSA official)Official publication (2026: +4.7%) · 2025 | ₩500,000,000Rate ₩396,307 / man-day · 응용SW개발자 ₩6,943,457 / person-month | byline.network |
| South Korea · Wishket contract freelancersPlatform contract data · 2025 | ₩282,000,000 – ₩540,000,000Rate ₩3,910,000 – ₩7,500,000 / month (full-stack, avg ₩5,673,000) | yozm.wishket.com |
| Japan · person-month rateIndustry survey · 2025 | ¥43,200,000 – ¥144,000,000Rate ¥600k – ¥2M+ / person-month (SE ¥800k – ¥1.2M) | crexgroup.com |
| United StatesClutch data · avg. project $132,480 · 13 months · 2026 | $576,000 – $1,140,000Rate $50 – $99 / hour (주류) · senior $125 – $250+ | clutch.co |
| Western EuropeIndustry survey · 2026 | $1,560,000 – $1,900,000Rate $135 – $165 / hour | keyholesoftware.com |
| ChinaIndustry survey · 2026 | CN¥2,160,000 – CN¥4,320,000Rate ¥1,500 – ¥3,000 (위안) / man-day | juejin.cn |
| Eastern Europe · Asia offshoreAccelerance survey · 2025 | $276,000 – $876,000Rate $24 – $76 / hour | accelerance.com |
Estimated build cost = person-month rate × 72 person-months. Hourly rates use 160 hours per month and daily rates 20 days per month; large amounts are rounded to three significant figures. Planning, design and operations staff are not included.
Skip building from scratch — buy something that already runs
Today, not months from now
The months of planning, design, development and stabilization are already done. Install it the day you receive it and start operating right away.
Real screens, not a quote
With commissioned work you pay before you see the result. Here you choose by looking at screens that run today and at the actual source layout.
No cost of a failed project
Many outsourced projects run over schedule and budget. With a finished product, we have already carried that risk — and finished the job.
The entire source is yours
This is not a subscription that stops the moment you cancel. You receive the full source and run it on your own servers under your own brand (resale and redistribution excluded).
Take the whole thing to your own servers
You receive the whole solution as full source — the repository, a database dump and an install guide — to run and modify your way on your own servers.
Full source — run it yourself on your servers
Pay once and receive the three items below. Installation and operation are up to you.
- Full source (GitHub repository zip)The whole repository, packed as is — git history included. Secrets (.env · keys) are not included.
- Database dumpThe table structure and the base data needed for a first launch (settings · menus, etc.). None of our customer or operating data is included.
- Installation guideStep by step: preparing the server → starting Docker → restoring the dump → the first admin account → scheduler setup.
We keep a copy, a SHA-256 hash and the delivery time of every file we hand over — so what you received can always be proven.
Here is what the source you receive looks like
Figures counted directly from the actual repository.
- 224PHP classes
- 73Controllers
- 26Models
- 176Migrations
- 147View templates
- 111JS modules
- 27Ops commands
app/Services/- Orders · mark-price fills · margin · liquidation · funding rates · ledger · TP/SL · copy trading · HMAC · secrets vault
app/Http/- Trading · wallet · account · admin · public API v1
database/- Migrations · seeders
lang/- 9 languages
resources/- Vue 3 trading screens · SCSS · light / dark
public/- TradingView chart datafeed (UDF)
docker/- nginx · MySQL · entrypoint
What it's built with and what it supports
- Backend
- PHP 8.4 (gmp) · Laravel 12 · Reverb · Pulse
- Frontend
- Vue 3.5 · Vite 6 · ECharts · TradingView · SCSS
- Data
- MySQL 5.7+ · Redis 7(큐 trading · settlement · default)
- Price feed
- Receives and broadcasts price ticks from an external Redis — you provide the price source (an exchange API, etc.)
- Order execution
- Filled on your own books against an external mark price — limit and TP/SL orders fill when the price reaches them · order book shows the feed's bid / ask (no user-to-user matching engine)
- Exchange integrations
- Binance · OKX · Bybit · Bitget · Gate
- Wallets · payments
- Tatum · CoinPayments · MoonPay · PayPal · Stripe
- Security
- TOTP 2FA · withdrawal whitelist · session revocation · admin RBAC · audit logs · Cloudflare Turnstile
- Languages
- ko · en · ja · de · es · fr · it · ru · tr
Everything — database and Redis included — in one Docker setup
A single docker compose brings up all of the services below together. In production we recommend running the database on a separate server.
| Service | Image | Role |
|---|---|---|
app | php:8.4-fpm-alpine | Application |
web | nginx:1.27-alpine | Web server |
redis | redis:7-alpine | Sessions · cache · queue · broadcasting |
reverb | app | WebSocket server (order book · trades) |
queue | app | Order and settlement worker |
scheduler | app | Funding rates · reconciliation · copy-trading monitoring |
tick-consumer | app | Subscribes to and rebroadcasts external price ticks (required) |
mysql | mysql:5.7 | For staging (a separate server is recommended for production) |
What we stand behind — and what we can't
We guarantee it — installed exactly as delivered, the features below work. If they don't, we fix them.
- Sign-up · login · KYC submission · two-factor authentication
- Spot and perpetual futures orders · fills · balances · ledger records
- Deposit and withdrawal requests · admin approval · audit logs
- Licensing and legal responsibility for running an exchange rest with the operator — we sell the source code only (no operation on your behalf).
What we can't guarantee
- Anything arising from changes you make to the source yourself, or from repurposing it for a different use.
- Policy changes, outages or fees of external services (exchanges, payments, AI, SMS, email, etc.), and problems with the servers, network or database you provide.
- Business outcomes such as sales, profit or investment returns.
- Resale or redistribution — strictly prohibited by our Terms of Service and the source license. If a violation is found, we may terminate the license and pursue legal remedies, including damages.
If you need someone accountable for the modified parts too, leave the customization to us below.
Stuck after buying? The people who built it answer
It does not end at the sale. The builders answer 1:1 support tickets in your console and notify you by alert and email when a reply arrives. Every conversation stays on record.
Full source — We help you get it running
- Anywhere you get stuck following the install guide (4 languages)
- If the delivered version does not work as installed, we fix it
- Questions about structure, settings, environment variables and Docker
- Download new package builds again from your library
Before you buy — Ask before you pay
- Whether it fits your business and server environment
- Required specs · external services to connect
- Try it yourself with a demo account
- Scope a customization
First reply target — Within 1 business day(s) · Weekdays 10:00 – 18:00 (KST, UTC+9)
Read the support guide →Why don't we open the demo to everyone?
Public demos attract AI agents and bots long before people — and in far greater numbers. With no intention to buy, they click through screens endlessly, trigger the demo's AI features and external integrations, and clutter the data other visitors are looking at.
Those costs (servers, AI calls, cleanup time) ultimately land on the prices and support we offer real customers. We decided to stop that unnecessary loss and keep our prices low as a result.
That is why we issue a separate demo to each person who asks. The account is yours alone, so it never mixes with data created by others, and you can test any scenario you like.
Request a demo account →We tailor it to the way you work
You are free to modify the source yourself — but if you are short on time or confidence, just send us your spec. The people who built it will make the changes.
- 1Send your specDescribe what you want changed, or upload a file. Any format is fine.
- 2Review · questionsWe read it and email you about anything that is unclear.
- 3Quote · scheduleWe send you the scope, price and timeline.
- 4Contract · developmentWe build exactly the agreed scope and show you progress along the way.
- 5Delivery · warrantyWe deliver the modified source and warrant the changed parts as well.
Finding a treasure should feel like a win
It isn't always this cheap. During an event, we want the person who discovers this solution to think, "This, at this price?" We want to invite our customers into that thrilling moment of discovering a rare gem.
This price is possible because we are delivering a copy of something already built. But delivery and installation support take a fixed amount of hands-on work, so we cap how many we can sell each month.
So while the price is low, we regret that we cannot offer it to everyone. Please decide while this month's quantity lasts.
Get started today
Paid with points — if you are short, top up only the difference.