Solidity Developer for AMM Smart Contract

Job ID: 39937677

Budget: $30 – $250 USD

I’m looking for a skilled Solidity developer to build a lightweight Uniswap-style AMM (Automated Market Maker) smart contract. This is a simplified version of Uniswap V2 meant for learning, testing, and future expansion — clean, original code and clear explanations are very important.

What I need

A constant-product AMM contract (x*y=k)

Ability to add/remove liquidity

LP token mint/burn system

Token-to-token swaps with a 0.3% fee

Proper reserve updates & events (Mint, Burn, Swap, Sync)

Re-entrancy protection

Two simple ERC-20 tokens for testing

Hardhat or Foundry test scripts

Clear comments + simple README for usage and setup

Requirements

Experience in DeFi smart contracts (AMM/DEX preferred)

Knowledge of Uniswap mechanics

Clean, readable, well-commented code

Solid understanding of Solidity ^0.8.x

If you are interested, please share similar past work or GitHub links, and confirm familiarity with AMM logic.

Looking forward to working with someone who enjoys building DeFi contracts and explaining them clearly.