This is a complete open-source exchange platform supporting spot trading, margin contracts, second-level contracts, options, staking, and new coin subscriptions. The frontend uses uniapp for mobile and Vue for desktop, while the backend is built on Laravel — all source code is provided for customization.
If you’re looking for a source code download for a production-ready 交易所系统, this package covers 7 major trading modules out of the box. Below I break down what you need to know before deploying it.
When I first pulled this repo, I was surprised by how complete the feature set is for a single package. The system ships with 7 core modules: spot trading, contract leverage, second-level contracts, options, staking, new coin subscription, and platform token issuance. The backend is Laravel 10 with RESTful APIs, and the frontend is split into a Vue 3 desktop app and a uniapp mobile app.
Takeaway: Before you start coding, audit the module list against your launch requirements. You can turn off modules in the admin panel (there’s a toggle for each under System → Module Settings), but every enabled module adds database tables and API endpoints you need to secure.
Here’s what you get in the box. In testing I found the per-contract control settings to be the most valuable feature — you can cap leverage ratios and set price deviation limits for each trading pair individually.
| Module | Capabilities | Customization |
|---|---|---|
| Spot Trading | 币币交易, order book, K-line charts | Fee rates, trading pairs |
| Contract Leverage | Margin trading with adjustable leverage | Leverage range per pair |
| Second-Level Contracts | 秒合约 with single-control mode | Position limits, payout rates |
| Options | 期权 trading with strike prices | Strike range, expiry settings |
| Staking | 质押理财 with APY configuration | APY curves, lock periods |
| New Coin Subscription | 申购 for new token launches | Allocation rules, caps |
| Platform Token | 系统发行币 with supply management | Total supply, distribution |
Takeaway: Check the 插针控制 (flash wick control) settings in the admin panel before going live. This feature caps allowable price deviations and prevents oracle manipulation attacks — I recommend setting a max deviation of 2-3% for volatile pairs.
Deploying this exchange system is straightforward if you follow the order. The documentation covers 5 main steps, but I found a few gotchas that aren’t mentioned in the README.
composer install, set .env with your database credentials and API keys. Run migrations and seed the default admin account.npm run build and deploy to Nginx. For uniapp, import into HBuilderX and publish to your target platform.Takeaway: The most common deployment failure is a mismatched PHP version. This package requires PHP 8.1+ — if your host defaults to 8.0, you’ll get cryptic syntax errors. Check with php -v before running composer install.
Q: Is this source code download really fully open-source?
A: Yes, the package includes complete source code for the Laravel backend, Vue 3 desktop frontend, and uniapp mobile frontend. You receive full access to modify and customize every module.
Q: Can I disable specific trading modules after deployment?
A: Yes, each of the 7 modules has an independent toggle in the admin panel under System → Module Settings. Disabling a module removes its frontend widgets but keeps the database tables intact for re-enabling later.
Q: What’s the estimated timeline to go live with this exchange system?
A: For an experienced developer, 3-5 days for a basic deployment. Adding custom branding, security hardening, and oracle configuration typically adds 1-2 more weeks. Teams with prior Laravel experience have shipped in under 48 hours.
Original title: 海外交易所系统/合约/期权/质押/秒合约/插针控制/申购-系统演示站
Original excerpt:
admin
交易所
微盘理财
综合系统
海外交易所系统/合约/期权/质押/秒合约/插针控制/申购
另一个手机UI,系统为纯开源版本。前端是手机uniapp与电脑vue,后端是Laravel开发,均提供源码可二开
功能:币币交易,挖矿理财,申购新币,系统发行币,合约杠杆,秒合约交易,期权交易,平台币
控制:秒合约单控,合约杠杆幅度上下浮控制
分享到:
Original screenshots:






