Looking for a JavaScript Developer

Job ID: 39961344

Budget: $250 – $750 USD

I’m building a custom site that must speak fluently with the blockchain. The front-end is already in place, but right now it’s just a beautiful shell; what I need is the Web3 plumbing and the smart-contract backbone that will let users connect, transact and interact securely.

Here’s the scope as I see it today
— Integrate the most common wallets (MetaMask, Trust Wallet, Coinbase Wallet and any others you recommend) so a user can connect in a single click, sign messages and approve transactions without leaving the site.
— Write and deploy Solidity contracts that cover token creation, governance/voting and staking functionality. The exact mix of those modules will depend on the business logic we confirm together, but I want the architecture to be modular so new features slot in easily.
— Wire the contracts to the front-end with Web3.js or ethers.js, ensuring events, state updates and error handling are rock-solid across desktop and mobile browsers.
— Provide a short hand-off guide and clean, commented code so my internal team can extend or audit anything later.

Acceptance criteria
• A user can connect at least two wallets and complete a full test transaction on a public testnet.
• Contracts are verified on Etherscan (or the equivalent explorer) and unit-tested with hardhat or truffle.
• Front-end reflects on-chain state changes in real time without page refresh.
• No critical findings when run through OpenZeppelin’s defender or another automated security audit tool.

If you have a track record with Solidity, EVM chains and wallet integrations, let’s bring this site to life.