Staking dashboard in React with wagmi and viem on Polygon
Project Deliverables & Description
The contracts are deployed and audited on Polygon. I need the front end: connect wallet, show balances and rewards, stake and unstake with clear transaction states, and handle approvals, failures and network switching gracefully. We have a design in Figma and a typed ABI. A vesting tracker is the main screen.
Users currently interact through a block explorer, which loses most of them.
Key Deliverables:
- Scoping, Setup & Test Environment: Reviewing the spec or existing setup, preparing a testnet or staging environment, and agreeing the plan.
- Implementation & Security Review: Completing the main work with tests, then reviewing keys, permissions, rate limits and failure cases.
- Production Rollout & Handover: Approved release to production, verification on explorer or monitoring, and a short runbook for the team.
Requirements:
- Demonstrated experience with React, wagmi, viem, TypeScript, Web3 Frontend
- Async communication preferred with milestone check-ins.
- Never ask for or accept private keys or seed phrases; work with read-only access, testnets and a multisig or the client's own signers.
- Mainnet deployment or production traffic changes only after we approve the result on testnet or staging.
- Daily or bi-daily async progress updates required.
Ready to hire as soon as we review qualified candidates. Please share your approach and availability.
[!NOTE]
Notice: Web3 & Crypto projects on BotDigit cover software, infrastructure and content work only. Freelancers must never ask for private keys or seed phrases, and clients are responsible for the legal and regulatory status of their token, airdrop or service where they operate. Nothing here is investment advice.
Required Skills & Technologies
Contract Parameters
Budget Setup
$2,500 - $4,500
fixed Rate Structure
Experience Level
Expert
Target expertise level requested
Project Scope
Intermediate
Target project delivery scope
Contract Identifier: 23d8ec55
Professional Trust Score
Client holds verified capital secured in project escrow holds.
Client Identity Verified
Corporate background confirmed
Escrow Lock Enforcement
Secure milestone hold verified
BotDigit Arbitrated
Arbitration protection active