? Web Developer Needed for Bitcoin Lottery Website (Fixed Budget) - 26/02/2025 16:45 EST
Budget: $250 – $750 USD
? Project Overview:
I need a functional online lottery website that allows users to:
✅ Register & verify their profiles (attach a valid Bitcoin wallet).
✅ Purchase lottery tickets using Bitcoin (defined price must be converted to BTC in real time).
✅ Choose 6 numbers per ticket and confirm selections.
✅ Track active & past tickets with win/loss history.
✅ View a live jackpot pool updated based on ticket sales.
✅ Participate in a verifiable, provably fair lottery draw every Sunday at 10:00 AM (GMT-5).
? Budget & Timeline:
? Budget: (fixed, we will favor proposals that can get the job done with the lowest budget)
⏳ Timeline: 4-6 weeks (We need an MVP version and that's what we're paying for. Additional content (like full automatization of all features) will be added in the future)
? Security & Ownership Requirements (Must Agree to These Before Hiring)
1️⃣ Full Ownership of Code
All source code must be delivered upon project completion.
The freelancer cannot reuse, resell, or claim any part of the code elsewhere.
2️⃣ No Backdoors or Hidden Code
The project must have clean, well-documented code with no hidden exploits, hardcoded admin access, or wallet redirections.
I may request a third-party audit before final approval.
3️⃣ Payments & Transactions Must Be Secure
Bitcoin API integration must be properly secured.
No unnecessary third-party dependencies that could compromise security.
4️⃣ Smart Contract or RNG Code Must Be Transparent
If using blockchain-based randomness (Chainlink VRF, open-source RNG + hash commitment), the code must be verifiable and open.
5️⃣ Freelancer Must Sign a Basic Agreement
A simple contract (freelancer.com or external) stating that:
✅ I retain full ownership of the source code.
✅ Freelancer cannot claim or resell the project.
✅ Freelancer will provide full documentation.
? Core Features Required:
1️⃣ User System:
Signup/Login
ID & wallet verification
Profile section with active/past tickets
2️⃣ Lottery System:
Users can buy 1-10 tickets per draw
Numbers selected via an interactive UI
Confirmation prompt before purchase
Ticket sales close Saturdays at 11:59 PM and reopen Mondays at 6:00 AM
3️⃣ Payments & Bitcoin Integration:
BTC payments via a reliable crypto API (BitPay, CoinGate, or equivalent)
BTC value must be updated every minute based on real exchange rates
Secure wallet integration
4️⃣ Automated & Trustable Draw System:
Implement a provably fair RNG (e.g., Chainlink VRF, open-source RNG + blockchain hash commitment)
Results must be verifiable & tamper-proof
Winners are automatically calculated based on correct numbers
5️⃣ Frontend & Backend Requirements:
Minimalistic, mobile-friendly design
Simple admin panel to monitor users, payments, and draws
Secure database for tickets & transactions
? Ideal Freelancer:
✅ Full-stack developer (React, Vue, or basic HTML/CSS for UI + backend in PHP, Node.js, or Python)
✅ Experience with cryptocurrency payments & blockchain integrations
✅ Can deliver a lightweight, fast website within budget
? To apply, please include:
Links to past crypto/payment-related projects
Your recommended tech stack for this job
Your approach for the provably fair draw system
I need a functional online lottery website that allows users to:
✅ Register & verify their profiles (attach a valid Bitcoin wallet).
✅ Purchase lottery tickets using Bitcoin (defined price must be converted to BTC in real time).
✅ Choose 6 numbers per ticket and confirm selections.
✅ Track active & past tickets with win/loss history.
✅ View a live jackpot pool updated based on ticket sales.
✅ Participate in a verifiable, provably fair lottery draw every Sunday at 10:00 AM (GMT-5).
? Budget & Timeline:
? Budget: (fixed, we will favor proposals that can get the job done with the lowest budget)
⏳ Timeline: 4-6 weeks (We need an MVP version and that's what we're paying for. Additional content (like full automatization of all features) will be added in the future)
? Security & Ownership Requirements (Must Agree to These Before Hiring)
1️⃣ Full Ownership of Code
All source code must be delivered upon project completion.
The freelancer cannot reuse, resell, or claim any part of the code elsewhere.
2️⃣ No Backdoors or Hidden Code
The project must have clean, well-documented code with no hidden exploits, hardcoded admin access, or wallet redirections.
I may request a third-party audit before final approval.
3️⃣ Payments & Transactions Must Be Secure
Bitcoin API integration must be properly secured.
No unnecessary third-party dependencies that could compromise security.
4️⃣ Smart Contract or RNG Code Must Be Transparent
If using blockchain-based randomness (Chainlink VRF, open-source RNG + hash commitment), the code must be verifiable and open.
5️⃣ Freelancer Must Sign a Basic Agreement
A simple contract (freelancer.com or external) stating that:
✅ I retain full ownership of the source code.
✅ Freelancer cannot claim or resell the project.
✅ Freelancer will provide full documentation.
? Core Features Required:
1️⃣ User System:
Signup/Login
ID & wallet verification
Profile section with active/past tickets
2️⃣ Lottery System:
Users can buy 1-10 tickets per draw
Numbers selected via an interactive UI
Confirmation prompt before purchase
Ticket sales close Saturdays at 11:59 PM and reopen Mondays at 6:00 AM
3️⃣ Payments & Bitcoin Integration:
BTC payments via a reliable crypto API (BitPay, CoinGate, or equivalent)
BTC value must be updated every minute based on real exchange rates
Secure wallet integration
4️⃣ Automated & Trustable Draw System:
Implement a provably fair RNG (e.g., Chainlink VRF, open-source RNG + blockchain hash commitment)
Results must be verifiable & tamper-proof
Winners are automatically calculated based on correct numbers
5️⃣ Frontend & Backend Requirements:
Minimalistic, mobile-friendly design
Simple admin panel to monitor users, payments, and draws
Secure database for tickets & transactions
? Ideal Freelancer:
✅ Full-stack developer (React, Vue, or basic HTML/CSS for UI + backend in PHP, Node.js, or Python)
✅ Experience with cryptocurrency payments & blockchain integrations
✅ Can deliver a lightweight, fast website within budget
? To apply, please include:
Links to past crypto/payment-related projects
Your recommended tech stack for this job
Your approach for the provably fair draw system