Demo environment for wallet connection, network handling, contract configuration, and product-facing flows for staking, auction, and marketplace interactions.
Connect a wallet and switch to the required network to load account data.
Dex Tools is a practical DeFi demo built on Ethereum Sepolia. It combines token swaps, liquidity pools, LP token ownership, and farming rewards into one connected on-chain product flow.
This project is designed as a frontend and smart contract showcase rather than a production exchange. Its goal is to demonstrate how wallet identity, AMM logic, reserves, approvals, LP mechanics, and modular frontend architecture can work together in one consistent experience.
Everything here runs on testnet contracts and testnet tokens only, so it can be explored safely without using real funds. The main focus is DeFi product behavior, reusable Web3 UI patterns, and contract-driven frontend implementation.
The demo is meant to be explored as one connected liquidity-driven loop.
The demo starts from wallet identity on Ethereum Sepolia. Once connected, the app can load balances, pool state, LP positions, and farm-related actions.
You can swap between AST, APT, and WETH through AMM-based token pairs. This shows how routing, pool reserves, price impact, and ERC-20 approvals work together in a real flow.
Liquidity can be added to AST/APT or AST/WETH pools. In return, the user receives LP tokens that represent a share of the pool and its trading fees.
LP/AA tokens from the AST/APT pool can be deposited into the farm to earn APT over time, creating a second layer of utility on top of liquidity providing.
The demo revolves around AMM swaps, liquidity positions, LP tokens, and farming rewards.
AST is the main working token of the demo. It is used in swaps, liquidity positions, and as one side of both supported token pairs.
APT acts as the reward and utility token in this demo. It can be obtained through farming or swaps and represents the value layer of the system.
WETH is the ERC-20 representation of ETH used in AMM flows. It makes ETH-compatible trading and liquidity math consistent inside token pools.
Swaps are powered by liquidity pools rather than order books. The output amount depends on reserves, pool ratio, slippage, and trading fee.
Liquidity providers deposit two assets into a pool and receive LP tokens in return. These LP tokens represent pool ownership and fee participation.
The farm accepts LP/AA deposits and distributes APT rewards over time. This demonstrates how farming layers additional incentives on top of liquidity.
Demo contracts and token addresses currently used by this environment.
A few practical details that explain how the demo behaves.