ApexYield is a sophisticated decentralized automated market maker (AMM) protocol built on the Sui blockchain. Our platform empowers users to trade, provide liquidity, and optimize their DeFi yields through advanced algorithmic strategies and multi-chain integrations.
ApexYield is more than just an AMM - it's a comprehensive DeFi ecosystem designed for:
- Seamless Token Swapping: Trade any supported tokens with minimal slippage and optimal pricing
- Liquidity Provision: Earn fees by providing liquidity to trading pools with dynamic yield optimization
- Multi-hop Routing: Automatically find the best trading routes across multiple pools for maximum value
- Advanced Yield Strategies: Sophisticated algorithms that maximize returns for liquidity providers
- Cross-chain Integration: Built to support multiple blockchain ecosystems (starting with Sui)
- Sui Blockchain: Primary deployment with Move-based smart contracts
- Aptos Integration: Extended support for Aptos ecosystem
- Modular Design: Built for easy extension to additional blockchains
- Framework: Modern TypeScript + Svelte application
- Responsive: Optimized for desktop and mobile experiences
- Real-time: Live transaction monitoring and price updates
- User-friendly: Intuitive interface for both beginners and DeFi experts
- β‘ Instant Swaps: Low-latency token exchanges with competitive rates
- π‘οΈ Slippage Protection: Configurable slippage tolerance with price impact warnings
- π Multi-hop Trading: Automatic route optimization across multiple pools
- π Real-time Analytics: Live market data and trading insights
- π° Earn Fees: Collect trading fees from every swap in your pools
- π Yield Optimization: Advanced strategies to maximize your returns
- βοΈ Balanced Exposure: Automated rebalancing to maintain optimal positions
- π Secure: Non-custodial protocol with battle-tested smart contracts
- π Open Source: Full transparency with MIT licensed codebase
- π οΈ Extensible: Modular architecture for easy integration and customization
- π Well-documented: Comprehensive docs for integration and contribution
- π§ͺ Testnet Ready: Full testnet deployment for development and testing
ApexYield/
βββ sui/ # Sui blockchain contracts (Move language)
β βββ sources/ # Smart contract source code
β βββ Move.toml # Sui project configuration
βββ aptos/ # Aptos blockchain contracts (Move language)
β βββ sources/ # Smart contract source code
β βββ Move.toml # Aptos project configuration
βββ frontend/ # TypeScript + Svelte web application
β βββ src/ # Application source code
β βββ public/ # Static assets
β βββ package.json # Dependencies and scripts
βββ deployments/ # Deployment configurations and addresses
βββ ai/ # Documentation and architectural guides
βββ README.md # This file
- Connect Wallet: Use any Sui-compatible wallet (Sui Wallet, Suiet, Ethos)
- Get Test Tokens: Obtain testnet SUI and other tokens from faucets
- Start Trading: Visit the ApexYield interface and begin swapping or providing liquidity
- Monitor Performance: Track your positions and earnings in real-time
# Sui contracts
cd sui/
sui move build
sui move test
# Aptos contracts
cd aptos/
aptos move compile
aptos move testcd frontend/
npm install
npm run dev # Starts at http://localhost:8080- Package ID:
0xe2f4a0385a2b5e31f67095fb4ba99e3048eb05012ba3698ef6c80fbb675fe138 - Network: Sui Testnet
- RPC:
https://fullnode.testnet.sui.io:443 - Status: β Active
- Status: π§ Coming Soon
- Open Source: All code is publicly available for review
- Testnet Tested: Extensively tested on testnets before mainnet deployment
- Community Reviewed: Open to community contributions and security reviews
- Non-custodial: Users maintain full control of their funds at all times
- Frontend Integration Guide: Complete guide for frontend developers
- Architecture Overview: System design and technical architecture
- Deployment Guide: Instructions for deploying contracts and frontend
- API Reference: Complete API documentation
We welcome contributions from the community! Ways to contribute:
- π Report Bugs: Submit issues for any bugs you encounter
- β¨ Feature Requests: Suggest new features or improvements
- π§ Code Contributions: Submit pull requests with fixes or enhancements
- π Documentation: Help improve our guides and documentation
- π§ͺ Testing: Help test new features and report findings
- Fork the repository
- Create a feature branch:
git checkout -b feature/amazing-feature - Make your changes and add tests
- Submit a pull request with a clear description
- GitHub Issues: Report bugs and request features
- Discord: Join our community
- Twitter: Follow for updates
- Documentation: Complete guides and references
This project is licensed under the MIT License - see the LICENSE file for details.
- Sui Foundation: For the innovative blockchain infrastructure
- Aptos Labs: For Move language and blockchain technology
- DeFi Community: For inspiration and continuous innovation
- Contributors: All developers who have contributed to this project
ApexYield - Maximizing your DeFi potential through intelligent yield optimization π
Built with β€οΈ on Sui blockchain