Senior Solidity Engineer — Provably-Fair On-Chain Crash Game (BSC + Chainlink VRF)

Posted 3 weeks ago

Worldwide

Needs to hire 3 Freelancers
Summary

About the project We run a crypto "crash" betting game (Mooning Monkey / MoonCrash) on BNB Smart Chain. The website, wallet integration, deposits/withdrawals, staking and NFT features are already built. Today the game's results and player balances run on a private off-chain server, and funds are custodial. What we're building We're upgrading the core game to be provably-fair and on-chain: player bets, randomness (crash point), and payouts handled by audited smart contracts, with an on-chain bankroll that guarantees winners can always be paid. You'll also help fix and re-deploy our existing token, staking, and NFT contracts to the live network. What you'll do - Design the smart-contract architecture for a provably-fair crash game (round lifecycle, randomness, settlement, bankroll/solvency). - Integrate Chainlink VRF for verifiable randomness. - Write production-grade Solidity with strong security (reentrancy protection, access control, pull-payments, pausability). - Deliver a full test suite (unit + fork + fuzz/invariant tests) and gas reports. - Fix our existing Web3 integration (ethers.js v6) and point contracts at the correct network. - Support a third-party security audit and remediate findings before mainnet launch. You're a great fit if you - Have shipped smart contracts that handle real user funds (DeFi / gambling / escrow). - Have integrated Chainlink VRF before and can explain the trade-offs. - Take security and testing seriously and have been through an external audit. ⚠️ Please note: This role includes a short, structured test task to verify your skills before we move forward. Applicants who are not willing to complete it should not apply.

  • More than 30 hrs/week
    Hourly
  • 6+ months
    Duration
  • Intermediate
    Experience Level
  • $60.00

    -

    $110.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Solidity
Hardhat
Gambling
Activity on this job
  • Proposals:5 to 10
  • Last viewed by client:2 weeks ago
  • Interviewing:
    4
  • Invites sent:
    10
  • Unanswered invites:
    4
About the client
Member since Jun 19, 2026
  • Philippines
    Marawi6:06 AM

Explore similar jobs on Upwork

Looking for iso26262 ExpertHourly‐ Posted 4 weeks ago
Data Entry
Social Media Marketing
Risk Analysis
HAZOP
Data Analysis
YouTube Development
Test Development
Risk Assessment
Analytical Presentation
Content Editing
HazID
Email Marketing Strategy
Social Media Optimization
Web Design
PHP
MySQL
JavaScript
Web Development
Database Design

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo