![](./images/screenshots.png)
- Self Custody pseudonymous users maintain ownership of their digital assets
- Intuitive UX easy to use interface, trade with fast, cheap transactions
- Incentives ODEX token incentives to boost liquidity benefitting early adopters
- Permissionless all users equal, create order book markets for any token pair
![](./images/dev1.png)
ODEX is a decentralized exchange built on a public blockchain, utilizing smart contracts and powered by the Ethereum virtual machine.
![](./images/explainer.png)
The permissionless infrastructure enables users to deploy a new ODEX order book for any asset pair. Each order book has limited slots for bids and asks, with leading bids and asks overwriting less competitive and optimizing towards price and volume.
Learn more: About ODEX
ODEX offers locally hosted virtual wallets that act as separate, isolated accounts for different trading strategies. This creates a seamless, efficient trading experience where the user, and only the user, has full control of their assets.
By using a PWA frontend ODEX can bypass the 30% commission rates on cryptocurrency payments being enforced by mobile app stores. This makes it possible for anyone with an Android or iPhone to trade anytime, anywhere.
Read more: PWA docs
![](./images/screenshot.png)
Limit order books enables traders to specify the exact price at which they are willing to buy or sell an asset. This results in more efficient price discovery and prevents many of the issues with frontrunning and MEV bots.
![](./images/orderbook.png)
ODEX is built on a novel limit order book design built specifically for decentralized finance and the Ethereum virtual machine. With layer 2 rollups, transactions are becoming fast and cheap, leading to more efficient trading and a intuitive user experience.
Read more: Orderbook docs
ODEX is building for the long-term and is looking to launch in optimal market conditions. Until then we have the opportunity to refine our product and progress along the following roadmap
Read more: Detailed roadmap
![](./images/dev2.png)