CryptoEx Lite - Complete Crypto Exchange PlatformCryptoEx Lite - Complete Crypto Exchange Platform
Production-ready crypto exchange script: spot, futures, P2P, swap, binary, KYC, wallet, admin panel. Next.js 15 + TypeScript. Recently UpdatedCryptoEx Lite - Complete Crypto Exchange Platform
Production-ready crypto exchange script: spot, futures, P2P, swap, binary, KYC, wallet, admin pan...
Overview
▸ PRODUCTION-READY · 2026 RELEASE
Ship a crypto exchange,
not a UI kit.
CryptoEx Lite is a fully working multi-product trading platform built with Next.js 15, React 19, and TypeScript. Real database. Real admin panel. One-command installer. Live in under 30 minutes.
▸ LIVE DEMO · TRY IT NOW
USER DASHBOARD
→ lite.cryptoexdev.comADMIN PANEL
→ lite.cryptoexdev.com/adminThe demo admin is read-only — every page is browsable, but saves, deletes, and uploads are disabled in the live preview. This protects shared demo data; a real install gives the super-admin full write access.
What's inside
▸ TRADING
Spot order book with live fills · Perpetual futures with isolated / cross margin · Binary options with timed contracts · P2P trading with escrow + dispute resolution.
▸ EARN
Instant cross-asset swap · Staking plans with subscriptions · ICO launchpad with vesting schedules · Multi-level network rewards.
▸ INFRASTRUCTURE
Multi-coin wallet (deposit, withdraw, internal transfer) · 4-level KYC with dynamic admin form builder · Real-time WebSocket service (no HTTP polling) · Provider-backed price feeds from Binance, KuCoin, Bybit, and XT.
▸ OPERATIONS
Complete admin panel covering users, finance, products, and support · Email engine with 14 templated alerts · 2FA, Google OAuth, and Google reCAPTCHA v2 · Multi-language and RTL out of the box (Arabic, Hebrew, Persian fully supported).
Why this beats a UI template
| 01 | Working backend. MySQL + Redis + standalone WebSocket service. Every page hits a real database — nothing is mocked. |
| 02 | One-command install. Bash installer handles system dependencies, MySQL, Node.js, PM2, and reverse proxy. Live in under 30 minutes. |
| 03 | Editorial design system. Black ink-950 surface, lime accent, IBM Plex typography. Mobile-first responsive. Full RTL support. Looks premium on every screen. |
| 04 | Provider liquidity. Routes pricing from major exchanges via direct WebSocket connections — no need to run a market maker yourself. |
| 05 | Built to extend. Modular Next.js App Router structure, typed everywhere, no monolith. Add your own coins, markets, or features without rewriting the core. |
Tech stack
Next.js 15 React 19 TypeScript MySQL 8 Redis WebSocket Tailwind CSS 3 Node.js 20+ IBM Plex Sans / Mono
What you receive
- ✓Complete source code — no obfuscation, fully readable
- ✓Consolidated database schema — single database.sql, import in 30 seconds via the /setup wizard
- ✓One-command installer — handles VPS setup end-to-end
- ✓Full HTML documentation — step-by-step with screenshots
- ✓Lifetime updates — no recurring fees, ever
- ✓6 months of update support — priority response
▸ READY TO SHIP?
Production-ready in under 30 minutes.
One purchase. One install. Yours forever.
Live demo & documentation: cryptoexdev.com
Features
▸ FEATURES · 16 PRODUCT SURFACES
Every exchange surface a buyer expects
Four product pillars · sixteen working surfaces · zero placeholders. Every feature wired to a real database, real WebSocket, real admin control.
▸ PILLAR 01 · TRADING
|
01 / 16 Spot trading Live order book · market trades feed · real-time fills via WebSocket. |
02 / 16 Futures trading Perpetual contracts with isolated and cross margin modes. |
|
03 / 16 Binary options Timed contracts with demo balances + competitive leaderboard. |
04 / 16 P2P trading Escrow · disputes · payment methods · live chat between buyer + seller. |
▸ PILLAR 02 · EARN
|
05 / 16 Instant swap Cross-asset convert with locked-rate quotes — no slippage surprises. |
06 / 16 Staking Plans + subscriptions with admin-configured rates and lock periods. |
|
07 / 16 ICO launchpad Project pages · contribution flow · vesting schedules with cliffs. |
08 / 16 Network rewards Multi-level referral commissions with admin-configurable depth + rates. |
▸ PILLAR 03 · INFRASTRUCTURE
|
09 / 16 Multi-coin wallet Deposit · withdraw · internal transfer — across all configured assets. |
10 / 16 4-level KYC system Dynamic admin form builder with field-level config per tier. |
|
11 / 16 Real-time WebSocket Zero HTTP polling. Sub-second updates on every page that needs them. |
12 / 16 Provider price feeds Binance · KuCoin · Bybit · XT — routed through direct WebSocket connections. |
▸ PILLAR 04 · OPERATIONS
|
13 / 16 Complete admin panel Users · finance · products · support · settings — every surface, one panel. |
14 / 16 Email engine SMTP transport + 14 editorial-designed templates across the lifecycle. |
|
15 / 16 Security stack 2FA (TOTP) · Google OAuth · reCAPTCHA v2 · Redis-backed rate limiting. |
16 / 16 Multi-language Full i18n with RTL support — Arabic, Hebrew, Persian tested and verified. |
What makes these features different
Most marketplace scripts ship a feature list and a screenshot. CryptoEx Lite ships a feature list with a working backend behind every item:
| ✓ | Every page hits a real database. No mock JSON. No placeholder arrays. |
| ✓ | Every real-time surface is WebSocket-driven. No 3-second setInterval polling. |
| ✓ | Every feature is admin-controllable. Coins, markets, fees, KYC tiers, email templates — all editable in the panel. |
| ✓ | Every page is mobile-responsive and RTL-tested. Not "mostly works" — fully tested. |
▸ 16 FEATURES · ONE PURCHASE
Click any tile in the live demo — every feature is real, browsable,
and wired to a working backend.
Requirements
▸ REQUIREMENTS · BEFORE YOU BUY
Check your stack in 60 seconds
CryptoEx Lite runs on any modern Linux VPS with Node 20+, MySQL 8+, and Redis. The installer handles the rest — no manual provisioning, no compilation steps.
Server requirements
| ▸ OS | Ubuntu 22.04 / 24.04 LTS or Debian 12 (other distros may work but are untested) |
| ▸ NODE.JS | 20.x or higher (installer provisions automatically) |
| ▸ DATABASE | MySQL 8.0+ or MariaDB 10.6+ |
| ▸ CACHE | Redis 6.0+ (rate limits, sessions, pub-sub fan-out) |
| ▸ WEB SERVER | Nginx 1.20+ or Apache 2.4 (reverse proxy) |
| ▸ RAM | 2 GB minimum · 4 GB recommended for production |
| ▸ STORAGE | 10 GB SSD minimum |
| ▸ SSL | Required for production · Let's Encrypt fully supported (free, automatic) |
| ▸ PROCESS MANAGER | PM2 (installed automatically by the installer) |
Browser support
Tested and verified on every release across:
▸ MOBILE
What you need to know
You don't need to be a Linux veteran. If you can SSH into a VPS and follow numbered steps, you can run this script.
| 01 | Basic Linux command line — SSH, cd, ls, copy-paste a command. That's the bar. |
| 02 | DNS configuration — add an A record pointing your domain to your VPS IP, in your registrar's panel. |
| 03 | SMTP credentials — for email notifications. Use Gmail SMTP, SendGrid, Postmark, Mailgun, or any provider with host + port + user + pass. |
Optional integrations
These are nice-to-haves, not blockers. The script ships fully functional without any of them.
▸ GOOGLE CLOUD CONSOLE
Free Google account. Needed only if you want Google OAuth login or reCAPTCHA v2 on register / login forms. 10-minute setup, screenshots included in docs.
▸ VIRTUALMIN / CPANEL
For users who prefer a control panel install over raw SSH. Full step-by-step covered in the docs, including vhost + SSL configuration.
▸ STACK CHECK · PASSED?
If your VPS has Node 20+, MySQL 8+, Redis 6+, and a domain pointed at it —
you're ready to install in under 30 minutes.
Instructions
▸ INSTALL GUIDE · 30 MIN TO LIVE
From .zip to a working exchange
Pick the path that matches your hosting. Fresh VPS users follow the one-command installer. Manual setup is for shared hosting or existing stacks.
What you downloaded
├── Main Files/ — full source + database.sql + installer.sh
└── Documentation/ — open index.html in any browser
Server requirements
| ▸ OS | Ubuntu 22.04 / 24.04 LTS (recommended) · Debian 12 · CentOS Stream 9 |
| ▸ RAM | 2 GB minimum · 4 GB recommended for production |
| ▸ NODE | Node.js 20+ (installer handles this) |
| ▸ DATABASE | MySQL 8+ or MariaDB 10.6+ |
| ▸ CACHE | Redis 6+ (rate-limiting, sessions, pub-sub) |
| ▸ DOMAIN | A pointed at your VPS, with HTTPS (Let's Encrypt — installer handles it) |
| ▸ ACCESS | Root SSH (or sudo) to run the installer |
One-command install (fresh VPS)
SSH into your VPS as root, upload Main Files to /home/lite, then run:
ssh root@your-server-ip
# 2 · go to the script directory
cd /home/lite/public_html
# 3 · run the installer
bash installer.sh
- Your domain name (e.g.
exchange.yourdomain.com) - Your public URL (include
https://) - Whether to provision SSL via Let's Encrypt (recommended: yes)
Everything else — Node, PM2, Nginx, Redis, MySQL config — is automatic.
When it finishes, open https://yourdomain.com/setup in your browser to seed the database and create the super-admin account.
Manual install (shared hosting / existing stack)
| 01 | Upload the contents of Main Files/ to your web root. |
| 02 | Create an empty MySQL database + user. Don't import anything yet — the /setup wizard does that. |
| 03 | Copy .env.example to .env and fill in DB credentials, Redis URL, and your public URL. |
| 04 | Install dependencies and build: npm install --legacy-peer-deps npm run build |
| 05 | Start the app + WebSocket service with PM2 (commands in the included Documentation). |
| 06 | Configure Nginx (or your reverse proxy) to forward / → port 3000 and /ws → port 8080 (upgrade headers required). |
The /setup wizard
A browser-driven first-run wizard. Visit https://yourdomain.com/setup after the server is up. It:
- ✓Verifies your .env + Redis + database connections
- ✓Imports the consolidated database.sql automatically
- ✓Creates the super-admin account (your email + password)
- ✓Self-locks once finished — the route returns 404 after first run
First login & admin walkthrough
Sign in at https://yourdomain.com/admin with the super-admin email + password you set during /setup. From there:
▸ STEP 1 · BRANDING
Admin → Settings → Site. Upload your logo, set site name, contact email, social links.
▸ STEP 2 · LIQUIDITY
Admin → Settings → Provider. Pick Binance / KuCoin / Bybit / XT. No API keys needed for prices — public WebSocket only.
▸ STEP 3 · EMAIL
Admin → Settings → SMTP. Plug in your SMTP host (SendGrid, Mailgun, Postmark, or self-hosted). Test with the built-in tester.
▸ STEP 4 · COINS & MARKETS
Admin → Currencies and Admin → Markets. Enable/disable coins, set fees, mark featured pairs.
▸ STEP 5 · KYC
Admin → KYC → Forms. Customize the 4 verification tiers and the data fields you collect at each tier.
Full documentation
Open Documentation/index.html in any browser. It includes screenshots of every admin section, full env reference, deployment checklists, and troubleshooting for every common issue.
▸ STUCK? WE'RE HUMAN
6 months of priority install + bug support included.
Real engineers, not a ticket bot.
Or message us directly on Codester.
| Category | Scripts & Code / PHP Scripts / Finance / Cryptocurrency |
| First release | 14 June 2026 |
| Last update | 16 June 2026 |
| Files included | .css, .html, .sql, Javascript .js |
| Tags | admin dashboard, typescript, Bitcoin exchange, react, trading platform, nextjs, crypto exchange script, crypto wallet, cryptocurrency exchange, p2p exchange, futures trading, spot trading, binary options, staking platform, ico launchpad |








