Skip to content

Solidity smart contracts + dApp front-end for a Web3 launch

Serhiy
Employer

Serhiy

> 10 projects
Project parameters
Type of cooperationOne-time project
Prepaymentwithout prepayment
Payment methodsCash, Bank transfer
Acceptance of requestsfrom until Sep 19, 2026
Project description
We are launching a Web3 product and need a developer to build the on-chain part properly, not just make it compile. The core is a set of Solidity smart contracts covering our main logic: an ERC-20 style token, a staking module with reward accrual, and basic NFT minting. The contracts must follow current best practices, use a maintained library for standard components, and be organized so that we can extend them later without rewriting everything. We do not want clever tricks that only the author understands; we want clean, commented, auditable code.

On top of the contracts we need a simple web front-end so that a normal user can connect a wallet, see their balance and staked amount, stake and unstake, and mint an NFT. The interface does not have to be beautiful, but it has to be honest: show pending transactions, handle rejected signatures, and never leave the user guessing whether an action went through. It should work against a public test network first, and switching to mainnet must be a matter of configuration, not a rewrite.

Testing and safety are not optional for us. We expect a real test suite that covers the reward math, access control, and the obvious attack surfaces, plus a written security self-review before deployment. Deliverables we are counting on:

— Documented Solidity contracts (token, staking, NFT) with tests;
— A lightweight web front-end with wallet connection and clear transaction states;
— Deployment scripts for a test network and a mainnet-ready configuration;
— A short security self-review listing checked issues (reentrancy, overflow, access control) and gas notes.
Project author: Serhiy