Ethereum Liquidity DEX Development

Cliente Freelancer · Remoto · Remoto · freelance · mid · 250–750 USD

Publicada el 2026-07-24

Descripción de la oferta

I need a decentralized exchange built on Ethereum that concentrates exclusively on liquidity provision. The goal is to give users a seamless way to supply pairs of ERC-20 tokens to a pool, mint LP tokens that represent their share, and withdraw whenever they choose— all without a swapping or staking interface. You will handle the full smart-contract stack in Solidity, leaning on battle-tested libraries such as OpenZeppelin and, where appropriate, design patterns inspired by Uniswap V2/V3. Hardhat (or Foundry) for testing and deployment is preferred so I can run a complete suite of unit tests locally. Security is critical; re-entrancy guards, overflow checks, and clear access-control roles must be baked in from the start. Because this build centers on liquidity only, the AMM math can stay with the constant-product model unless you suggest a more capital-efficient approach that keeps gas costs reasonable. A lightweight React or Next.js dashboard that displays pool stats (TVL, APR, user position) would be a welcome bonus but is not mandatory; smart contracts are the priority. Deliverables • Solidity contracts for creating and managing liquidity pools on Ethereum mainnet and Goerli testnet • Comprehensive unit tests covering deposit, withdrawal, fee accrual, and emergency-pause flows • Deployment scripts and README explaining environment variables, compile steps, and verification commands • Basic security report outlining key threat mitigations and recommendations for future audits • Optional: Minimal front-end that connects via Ethers.js and shows live pooling data Acceptance criteria 1. All tests pass in a fresh clone with `npm install && npx hardhat test` 2. Contracts deploy and function on Goerli; TX hashes and contract addresses are supplied 3. Slither (or another open-source static analyzer) runs clean of high-severity issues 4. Gas usage for deposit and withdrawal remains in a competitive range for current mainnet conditions If you can turn around a robust, cleanly documented liquidity module on Ethereum, let’s get started.

Skills

Fuente original: freelancer

Análisis JobHunter