Dex223 - The Future-Proof Decentralized Exchange
Revolutionary decentralized exchange combining ERC-20 and ERC-223 token standards with advanced AI-driven trading features, cross-chain capabilities, and institutional-grade functionality.
Node.js 18+
npm or yarn
MetaMask or compatible wallet
# Clone the main contracts repository
git clone https://github.com/EthereumCommonwealth/Dex223-contracts.git
# Clone the UI repository
git clone https://github.com/EthereumCommonwealth/Dex223-UI.git
# Navigate to UI directory
cd Dex223-UI
# Install dependencies
npm install
# Start development server
npm run dev
Live Test App - Try Dex223 features on testnet
Swap Interface - Test Dex223 Swap and Liquidity Provision
Get Free Test Tokens : Click "Get free tokens" button on any Dex223 test page
Token Standards
Multi-Chain
AI-Powered
Performance
ERC-20 + ERC-223
50+ EVM Chains
Smart Order Routing
15% Cheaper Gas
Future-Proof
Cross-Chain Swaps
Predictive Analytics
EIP-1559 Support
Auto-Conversion
Atomic Execution
Risk Assessment
MEV Protection
Revolutionary Token Standards
Dual Token Support : Seamless ERC-20 and ERC-223 token trading
Future-Proof : ERC-223 provides enhanced security and efficiency
Backward Compatibility : Safe migration path from ERC-20 to ERC-223
Auto-Conversion : Convert between token standards with one click
Dex223 supports 50+ EVM-compatible blockchains including:
Layer 1 Networks (Click to expand)
Ethereum Mainnet & Sepolia : Primary blockchain support
Binance Smart Chain (BSC) : High-performance DeFi chain
Polygon : Low-cost transactions
Avalanche : Fast finality and low fees
Fantom : High-speed transactions
Cronos : Crypto.com ecosystem
Harmony : Cross-shard transactions
Celo : Mobile-first blockchain
Moonbeam & Moonriver : Polkadot ecosystem
Astar & Shiden : Polkadot parachains
Gnosis Chain : DAO-governed chain
Klaytn : Korean blockchain platform
Velas : AI-optimized blockchain
IoTeX : IoT-focused blockchain
Oasis : Privacy-focused blockchain
Evmos : Cosmos EVM chain
Canto : DeFi-focused chain
Kava : DeFi lending platform
OKX Chain : Exchange-backed chain
Conflux : Tree-graph consensus
Metis : Layer 2 solution
Boba Network : Layer 2 scaling
Aurora : NEAR Protocol EVM
Chiliz : Sports & entertainment
Layer 2 Networks (Click to expand)
Arbitrum One & Nova : Optimistic rollups
Optimism : Ethereum scaling solution
Base : Coinbase-backed L2
zkSync Era : Zero-knowledge rollup
Polygon zkEVM : ZK-powered scaling
Linea : ConsenSys L2 solution
Mantle : Modular L2
Scroll : ZK-rollup scaling
Immutable X : NFT-focused L2
Loopring : ZK-rollup DEX
Smart Order Routing : AI-optimized trade execution
Predictive Analytics : ML-powered price predictions
Risk Assessment : AI-driven token risk scoring
Personalized Recommendations : User-specific trading insights
Advanced Trading Features
Spot Trading : Traditional token swaps
Margin Trading : Leveraged trading capabilities
Liquidity Provision : Earn from providing liquidity
Portfolio Management : Comprehensive position tracking
Performance & Gas Optimization
15% Cheaper Gas : Optimized gas usage compared to competitors
EIP-1559 Support : Modern gas fee model
Custom Gas Settings : Speed vs. cost optimization
MEV Protection : Advanced order protection
Latest Development Updates
Test Application - Try Dex223 features on testnet
Swap Interface - Test Dex223 Swap and Liquidity Provision
Get Free Test Tokens : Click "Get free tokens" button on any Dex223 test page
Social Media & Community
Documentation & Resources
Trading & Market Information
Technical Standards & Issues
Transparency & Governance
Dex223 is organized into multiple repositories for better maintainability:
dex223/
├── apps/
│ ├── web/ # Main DEX application
│ │ ├── app/ # Next.js 15 App Router
│ │ ├── components/ # React components
│ │ ├── hooks/ # Custom React hooks
│ │ ├── stores/ # Zustand state management
│ │ ├── lib/ # Utility functions
│ │ ├── types/ # TypeScript type definitions
│ │ └── public/ # Static assets
│ └── blog/ # Content platform
├── packages/
│ ├── ui/ # Shared component library
│ │ ├── components/ # Reusable UI components
│ │ ├── stories/ # Storybook stories
│ │ └── index.ts # Component exports
│ ├── tailwind-config/ # Tailwind CSS configuration
│ ├── typescript-config/ # TypeScript configuration
│ └── sdk/ # Blockchain SDK
├── docs/ # Documentation
├── contracts/ # Smart contracts
├── scripts/ # Build and deployment scripts
└── tools/ # Development tools
Frontend : Next.js 15, React 18, TypeScript
Styling : Tailwind CSS with custom design system
State Management : Zustand (client), React Query (server)
Blockchain : Wagmi + Viem for Ethereum interactions
Internationalization : next-intl (EN/ES/ZH support)
UI Components : Custom library with Storybook integration
Smart Contract Architecture
Deployed Contracts (Sepolia Testnet)
Auto-Listing Contracts (Ethereum Mainnet)
Feature
Dex223
Uniswap
Sui
Hyperliquid
Token Standards
✅ ERC-20 + ERC-223
❌ ERC-20 only
❌ Sui native
❌ N/A
Trading Types
✅ Spot + Margin
❌ Spot only
❌ Spot
✅ Perpetuals
Gas Optimization
✅ Advanced (15% cheaper)
❌ Basic
❌ Different model
✅ Off-chain
Auto-Listing
✅ Yes
❌ No
❌ Limited
❌ N/A
Multi-Chain
✅ Yes
❌ Limited
❌ No
✅ Yes
AI Features
✅ Comprehensive
❌ None
❌ None
❌ Limited
Phase
Timeline
Focus
Status
Phase 1
Q1 2026
AI Integration
Planning
Phase 2
Q2 2026
Cross-Chain Features
Planning
Phase 3
Q3 2026
Social Trading
Planning
Phase 4
Q4 2026
Institutional Features
Planning
Phase 5
Q1 2027
Mobile Experience
Planning
Phase 6
Q2 2027
Sustainability
Planning
Phase 7
Q3 2027
Advanced DeFi
Planning
Phase 8
Q4 2027
Gamification
Planning
Phase 9
Q1 2028
Analytics & Research
Planning
Detailed Roadmap (Click to expand)
Phase 1: AI Integration (Q1 2026)
Phase 2: Cross-Chain Features (Q2 2026)
Phase 3: Social Trading (Q3 2026)
Phase 4: Institutional Features (Q4 2026)
Phase 5: Mobile Experience (Q1 2027)
Phase 6: Sustainability (Q2 2027)
Phase 7: Advanced DeFi (Q3 2027)
Phase 8: Gamification (Q4 2027)
Phase 9: Analytics & Research (Q1 2028)
We welcome contributions from the community! Please see our Contributing Guidelines for details.
Fork the repository
Create a feature branch (git checkout -b feature/amazing-feature)
Commit your changes (git commit -m 'Add some amazing feature')
Push to the branch (git push origin feature/amazing-feature)
Open a Pull Request
# Install dependencies
npm install
# Run development server
npm run dev
# Run tests
npm test
# Build for production
npm run build
This project is licensed under the GPL-3.0 License - see the LICENSE file for details.
All smart contracts are open source under GPL-3.0
Frontend application is open source under GPL-3.0
Documentation is provided under MIT License for maximum accessibility
Commercial use requires compliance with GPL-3.0 terms
Made with love by the Dex223 Team