Full-Stack EVM DApp Development

Job ID: 40556199

Budget: $10 – $30 USD

I want a production-ready decentralized application built from the ground up, covering both the Solidity smart-contract layer and a modern Web3 frontend. The core requirements are security, scalability, and a smooth user experience.

Blockchain & infrastructure
I am leaning toward an EVM-compatible network—Ethereum mainnet or a performant sidechain such as Polygon or BNB Chain—but I am open to your recommendation once we review gas costs, throughput, and tooling.

Functionality scope
The exact feature set is still flexible. I may focus on basic token transfers, expand into DeFi primitives, or launch a full NFT marketplace. We will pin this down together during the architecture phase so the contract design, sub-graphs, and indexing layers map cleanly to the roadmap.

Wallet support
MetaMask must be flawless, and I would like the codebase structured so WalletConnect or Coinbase Wallet can be added with minimal effort.

Deliverables
• Secure, audited Solidity contracts with unit tests
• Frontend (React / Next.js or comparable) wired to ethers.js or web3.js
• Deployment scripts, environment configs, and clear README so I can push to mainnet or any chosen testnet in a single command
• Post-deployment walkthrough and hand-over session

Acceptance criteria
1. All contracts pass unit and integration tests with ≥90 % coverage.
2. Frontend connects to the live contracts, reflects on-chain state, and signs transactions without console errors.
3. No critical issues flagged by static analysis tools (Slither, MythX, or similar).

If this end-to-end build fits your expertise, tell me which network and tech stack you’d choose and show a sample of a comparable DApp you have shipped.
Related categories: Frontend Development Next.js