This is the repository for Lux Exchange front-end interfaces, including the Web App, Wallet Mobile App, and Wallet Extension. Lux Exchange is a protocol for decentralized exchange built on the Lux Network.
- Web: lux.exchange
- Wallet (mobile + extension): Coming soon
git clone [email protected]:luxfi/exchange.git
bun install
bun lfg
bun web startFor instructions per application or package, see the README published for each application:
For instructions on the best way to contribute, please review our Contributing guide!
- X (Formerly Twitter): @luxdefi
- Discord: Lux Network
- Email: [email protected]
- Website: lux.network
- Exchange: lux.exchange
- Docs: docs.lux.network
Lux Exchange leverages native DEX precompiles for ultra-fast trading:
- PoolManager (
0x0400): Singleton pool management with flash accounting - SwapRouter (
0x0401): Optimized swap routing - HooksRegistry (
0x0402): Custom hook contract registry - FlashLoan (
0x0403): Flash loan facility
Integration with Lux DEX CLOB (Central Limit Order Book) for:
- Limit orders
- Market orders
- High-frequency trading (1M+ orders/sec)
Best execution routing between:
- Native AMM precompiles
- CLOB order book
- Cross-chain swaps via Warp/Teleport
| Folder | Contents |
|---|---|
apps/ |
The home for each standalone application. |
config/ |
Shared infrastructure packages and configurations. |
packages/ |
Shared code packages covering UI, shared functionality, and shared utilities. |
This project is licensed under the GPL-3.0-or-later License - see the LICENSE file for details.