Mesh
Cross-chain atomic swaps between Ethereum and Sui with zero gas fees.
What is Mesh?
Mesh lets you swap ETH for SUI (and vice versa) directly between blockchains. No centralized exchanges, no gas fees for users, completely secure.
Key Benefits:
🆓 Zero gas fees - You only pay tiny transaction costs
⚡ Fast swaps - Complete in 2-3 minutes
🔒 100% secure - Either you get your tokens or money back
🌉 Direct cross-chain - No bridges or wrapped tokens
Quick Start
Get the code
git clone https://github.com/ashwanth511/mesh
cd mesh
Start the app
cd Frontend && npm install && npm run dev
Make your first swap
Open http://localhost:3000
Connect MetaMask + Sui Wallet
Enter swap details and confirm
How It Works
You create swap → Resolver fills it → Both unlock simultaneously → Done!
You create a swap - Lock your ETH/SUI with your requirements
Resolver finds it - Automated service provides what you want
Smart contracts coordinate - Both sides unlock at the same time
Everyone gets tokens - You get SUI/ETH, resolver gets profit
Architecture
4 Main Parts:
Ethereum Contracts - Handle ETH side (Solidity + 1inch Fusion+)
Sui Contracts - Handle SUI side (Move language)
Relayer Service - Coordinates between chains (TypeScript)
Frontend App - Where you make swaps (React)
Documentation
Installation - Set up Mesh locally
User Guide - How to swap tokens
Contracts - Smart contract details
Relayer - Run the coordination service
Developer Guide - Build with Mesh
FAQ - Common questions
Open source project - MIT License
Last updated