
Decentralized Exchange (DEX)
Non-custodial DEX with Solidity contracts and a Next.js swap UI. Wallet connect, token lists, and on-chain execution.
Next.js · Web3.js · Ethers.js · Solidity
Background
The team was building a non-custodial DEX and needed front-end integration and solid smart contract logic.
Responsibilities
Implement wallet connection, token swap UI, and Solidity contracts for core DEX behavior.
Achievements
- Implemented wallet connectivity (MetaMask, etc.) and token swap UI with Ethers.js and Web3.js.
- Wrote and tested Solidity contracts for swaps, liquidity, and safety checks.
- Integrated with existing backend/chain infrastructure and ensured clear error handling and gas UX.
Outcomes
Functional non-custodial DEX with reliable swap UX and auditable contract logic.