← Back to Projects
Decentralized Exchange (DEX) — image 1 of 3
Blockchain & Web3

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.