Next.js Ethereum NFT Marketplace
Budget: $15 – $25 USD
I’m building a Next.js-powered NFT marketplace where the core interaction is an English-style auction. Everything will live on Ethereum. I already have the basic UI wireframes; what I need from you is the full, end-to-end implementation that lets a user connect a wallet, mint or import an ERC-721 token, start an English auction, place bids in real time, and settle the auction so the highest bidder receives the NFT and the seller is paid automatically.
You’ll be responsible for the Solidity contracts (minting + auction logic), the integration layer (Ethers.js or Web3.js), and all Next.js pages/components that surface the flow: create auction, live bidding view, and post-auction results. The UI does not need to be pixel-perfect; I care more about clean React/Next.js structure, gas-efficient contracts, and a smooth MetaMask interaction.
Deliverables (acceptance criteria)
• Verified Solidity contracts deployed to an Ethereum testnet with source published
• Next.js project running locally with clear README setup steps
• Wallet connect, bid submission, timer countdown, and auction settlement all working on testnet
• Basic unit tests for the contracts (Hardhat or Truffle)
If you’ve shipped anything similar or have repos you can point me to, that will help us hit the ground running.
You’ll be responsible for the Solidity contracts (minting + auction logic), the integration layer (Ethers.js or Web3.js), and all Next.js pages/components that surface the flow: create auction, live bidding view, and post-auction results. The UI does not need to be pixel-perfect; I care more about clean React/Next.js structure, gas-efficient contracts, and a smooth MetaMask interaction.
Deliverables (acceptance criteria)
• Verified Solidity contracts deployed to an Ethereum testnet with source published
• Next.js project running locally with clear README setup steps
• Wallet connect, bid submission, timer countdown, and auction settlement all working on testnet
• Basic unit tests for the contracts (Hardhat or Truffle)
If you’ve shipped anything similar or have repos you can point me to, that will help us hit the ground running.
Related categories:
JavaScript
CSS
HTML5
HTML
Blockchain
Ethereum
Solidity
Smart Contracts
Next.js
Web3.js