Ethereum DEX Smart-Contract Development
Budget: €12 – €18 EUR
Building the smart-contract layer of my Ethereum-based decentralized exchange is the next milestone on my roadmap. The goal is to ship production-ready Solidity code that follows best practices from Uniswap v2/v3 and Balancer, yet is tailored to my custom fee logic and token listing rules.
Scope
• Architect and code the core Automated Market Maker contracts (factory, pair/pool, router)
• Integrate OpenZeppelin libraries for safe math, access control, and upgradeability where relevant
• Write exhaustive unit and integration tests in Hardhat/Foundry, targeting ≥ 90 % coverage
• Run a security review covering re-entrancy, overflow/underflow, oracle manipulation, and flash-loan vectors
• Provide a deployment script and verification steps for Goerli and Ethereum Mainnet
Acceptance criteria
– Contracts compile cleanly under Solidity 0.8.x without unsafe pragmas
– All tests pass and gas reports demonstrate optimised execution costs
– Slippage, fee, and liquidity-provision formulas behave exactly as specified in the technical brief I will share on project kickoff
– Deployment artefacts (ABI, bytecode, addresses) and a concise README are delivered in a Git repository
Hard deadlines and deliverables can be split into design, coding, testing, and final hand-over milestones so we keep progress transparent. If you have prior audits or live DEX contracts to showcase, that will accelerate the review process.
Scope
• Architect and code the core Automated Market Maker contracts (factory, pair/pool, router)
• Integrate OpenZeppelin libraries for safe math, access control, and upgradeability where relevant
• Write exhaustive unit and integration tests in Hardhat/Foundry, targeting ≥ 90 % coverage
• Run a security review covering re-entrancy, overflow/underflow, oracle manipulation, and flash-loan vectors
• Provide a deployment script and verification steps for Goerli and Ethereum Mainnet
Acceptance criteria
– Contracts compile cleanly under Solidity 0.8.x without unsafe pragmas
– All tests pass and gas reports demonstrate optimised execution costs
– Slippage, fee, and liquidity-provision formulas behave exactly as specified in the technical brief I will share on project kickoff
– Deployment artefacts (ABI, bytecode, addresses) and a concise README are delivered in a Git repository
Hard deadlines and deliverables can be split into design, coding, testing, and final hand-over milestones so we keep progress transparent. If you have prior audits or live DEX contracts to showcase, that will accelerate the review process.