Name of the project: RollsX
Introduction
The Conflux ecosystem, while robust in its underlying technology, currently lacks a truly decentralized, provably fair, and engaging on-chain betting game that fully leverages its high-performance capabilities and low transaction fees. Existing online gambling and gaming platforms often struggle with transparency, unfair randomness, and tampering risks due to centralized RNGs. In the broader blockchain gaming space, issues like high transaction fees, slow processing speeds, and the risk of payout manipulation by malicious actors further hinder user trust and adoption. RollsX aims to solve these problems by providing a secure, verifiable, and decentralized betting experience on Conflux, ensuring tamper-proof outcomes driven by a unique, on-chain RNG system, and mitigating negative exploitation.
Proposed solution: - The Conflux ecosystem, while robust in its underlying technology, currently lacks a truly decentralized, provably fair, and engaging on-chain betting game that fully leverages its high-performance capabilities and low transaction fees. Existing online gambling and gaming platforms often struggle with transparency, unfair randomness, and tampering risks due to centralized RNGs. In the broader blockchain gaming space, issues like high transaction fees, slow processing speeds, and the risk of payout manipulation by malicious actors further hinder user trust and adoption. RollsX aims to solve these problems by providing a secure, verifiable, and decentralized betting experience on Conflux, ensuring tamper-proof outcomes driven by a unique, on-chain RNG system, and mitigating negative exploitation.
Alignment of the project with the Conflux Network: RollsX is designed to directly align with the Conflux Network’s vision by showcasing its scalability, security, and low transaction costs. By building a high-throughput, low-latency betting game, RollsX will demonstrate the practical advantages of Conflux’s architecture for real-time, interactive dApps. The project will leverage Conflux eSpace for seamless integration with existing EVM tools and infrastructure, providing a familiar environment for developers and users.
Benefit to the Conflux Ecosystem:
RollsX will serve as a prominent example of a complex, interactive dApp successfully deployed on Conflux. Its open-source smart contracts for decentralized RNG and game mechanics will act as a blueprint and inspiration for other developers looking to build similar gaming or financial applications. By demonstrating a popular, well-functioning game with robust security and fair mechanics, RollsX will lower the barrier to entry and encourage more developers to explore and build on the Conflux Network.
Economic benefit: How this product will increase assets and transactions on-chain: RollsX will directly contribute to the economic growth of the Conflux ecosystem by:
- Increasing Transaction Volume: Every bet, payout, and reward distribution will occur on-chain, significantly boosting the daily transaction volume and network activity on Conflux.
- Driving CFX Token Utility: RollsX will integrate CFX tokens as the primary betting and reward token, driving higher demand and liquidity for CFX within the Conflux ecosystem.
- Attracting New Users & Capital: The engaging and transparent nature of RollsX will attract new users to the Conflux Network, some of whom will bring new assets into the ecosystem to participate in the game.
- Generating Protocol Fees: The platform fees collected from bets will contribute to the overall economic activity and potentially benefit the Conflux Network through increased demand for block space.
- Demonstrate a competitive edge that differentiates it from other projects: RollsX differentiates itself through:
- Truly Decentralized RNG: Our proprietary on-chain RNG system ensures provably fair outcomes, eliminating the trust issues associated with centralized random number generation. This is a critical differentiator in the betting space.
- Conflux-Native Optimization: Designed from the ground up to leverage Conflux’s high-speed and low-cost transaction capabilities, offering a superior user experience compared to games on less performant chains.
- Seamless Web3 Integration: User-friendly interface with straightforward wallet connections, making the onboarding process smooth for both crypto-native and new users.
Technical Introduction
As highlighted, the Conflux ecosystem can significantly benefit from a truly decentralized, transparent, and fair on-chain betting game. The current landscape often presents challenges related to centralized RNG, high transaction fees, and potential manipulation. RollsX directly addresses these issues by providing a solution built on Conflux’s robust infrastructure.
Existing decentralized betting platforms often rely on external or pseudo-random number generators, which can introduce centralization risks or predictability. Some also suffer from high gas fees and slow confirmation times on less efficient blockchains, limiting their appeal for real-time interactive games. RollsX’s feasibility is high due to Conflux’s inherent advantages:
- High TPS & Low Fees: Conflux’s Tree-Graph consensus mechanism enables high transaction throughput and low fees, making it ideal for a real-time betting game with frequent, small transactions.
- eSpace Compatibility: Leveraging eSpace ensures compatibility with existing EVM tools and smart contract development, streamlining the development process.
- Robust Security: Conflux’s network security provides a strong foundation for ensuring the integrity of on-chain game mechanics.
Purpose of the system: - The purpose of RollsX is to create a pioneering decentralized betting game on the Conflux Network that offers:
- Provably Fair Gameplay: Through an on-chain, verifiable RNG system.
- Transparent Outcomes: All bets and payouts recorded on the blockchain.
- Engaging User Experience: Fast, low-cost transactions powered by Conflux.
- Increased Conflux Adoption: By showcasing a compelling use case for the network.
Scope of the system: The scope of RollsX encompasses:
Smart contract development for decentralized RNG, betting logic, and payout mechanisms.
Frontend dApp development for user interaction, wallet connection, and real-time game display.
Integration with Conflux eSpace for seamless on-chain operations using CFX tokens.
Implementation of security measures to prevent common blockchain exploits
Objectives and success criteria of the project:
- Develop and deploy RollsX smart contracts on Conflux eSpace.
- Launch a user-friendly dApp for RollsX accessible via web browsers.
- Ensure the decentralized RNG is tamper-proof and verifiably fair.
- Achieve targeted user engagement and transaction volume metrics post-launch.
- Success Criteria:
- Successful deployment of smart contracts.
- Smooth and responsive user interface for betting.
- Minimum of 3,000-5,000 Monthly Active Users (MAU) within the first 3 months.
- Average daily transaction volume exceeding [X] CFX within 6 months.
- Positive community feedback regarding fairness and user experience.
Conflux eSpace grant recipient wallet address: - cfx:aak3sb2e11szhuc3cx1ru8jgd50n4ev2kj9cavpuvc
Technical Proposal
Functional overview of your system: RollsX is a decentralized blockchain-based betting game where players wager on the outcome of a virtual 100-sided dice roll. The core mechanic involves selecting between “Roll Over” (betting the roll will be higher than a target number) and “Roll Under” (betting the roll will be lower than a target number). Players can adjust their risk level, influencing the multiplier and potential payout. All wagers and payouts are handled in CFX tokens.
Decentralized Random Number Generation (RNG):
- Mechanism: A provably fair, on-chain RNG system will be developed and implemented as a core smart contract. This will likely involve a combination of block hash (with careful handling of predictability), commit-reveal schemes, and potentially VRF (Verifiable Random Function) integration if available and suitable on Conflux.
- Verifiability: Every roll outcome will be verifiable by any user, ensuring transparency and trust.
- Tamper-Proof: The RNG design will be resistant to manipulation by miners/validators or malicious actors.
Betting Smart Contract:
- Wagering: Players deposit CFX tokens as their bet amount.
- Betting Modes: Logic for “Roll Over” and “Roll Under” bets, including target number selection.
- Multiplier Calculation: Dynamic calculation of multipliers based on winning probability and platform fees, executed entirely on-chain.
- Payout Logic: Automated payout distribution to winning players, including the original stake and profit, directly to their Conflux wallet.
CFX Token Integration:
- Primary Currency: CFX will be the sole currency for all wagers and payouts, driving its utility and demand within the Conflux ecosystem.
- Smart Contract Interaction: The smart contracts will handle secure transfer and receipt of CFX tokens for betting and payouts.
User Interface (dApp):
- Wallet Connection: Seamless integration with popular Conflux-compatible wallets (e.g., MetaMask configured for Conflux eSpace).
- Game Dashboard: Intuitive interface for placing bets, viewing real-time results, account balances, and transaction history.
- Real-time Updates: Display of game outcomes, winning probabilities, and multipliers in real-time.
Revenue Model (Platform Fees):
- A small, transparent platform fee (typically 1-2%) will be applied to each bet, automatically deducted on-chain before payout calculation. This fee will sustain platform operations and future development.
Winning Pool Generation:
- The winning pool will be funded by a portion of each player’s wager.
- Dynamic allocation of the pool based on the probabilities of outcomes and chosen multipliers.
Legal/licensing aspects (if any): The project will be developed under an open-source license (e.g., MIT License) to promote transparency and community contributions. We will comply with all relevant blockchain regulations and local laws regarding decentralized applications and gaming. We understand that the legal landscape for blockchain gaming is evolving and will continuously monitor and adapt to new regulations.
Non-functional overview
Usability:
- Intuitive Design: Clean, user-friendly interface with clear instructions and easy navigation.
- Responsive Layout: Optimized for various devices (desktop, tablet, mobile) and screen sizes.
- Minimal Learning Curve: Simple game mechanics that are easy for new users to grasp.
- Reliability:
- Smart Contract Security: Rigorous auditing of smart contracts to prevent vulnerabilities (e.g., reentrancy, overflow/underflow, front-running) and ensure consistent, predictable behavior.
- Network Stability: Leveraging Conflux’s inherent stability and high uptime for continuous operation.
- Error Handling: Robust error handling mechanisms in the dApp to provide clear feedback to users for failed transactions or unexpected issues.
Performance:
- Fast Transaction Speeds: Leveraging Conflux’s high transaction throughput to ensure near-instantaneous bet placements and payouts.
- Low Transaction Costs: Taking full advantage of Conflux’s low gas fees to make the game accessible and appealing for frequent plays.
- Real-time Updates: Efficient data retrieval and display to show game outcomes and balance updates without significant delays.
Implementation:
- Robust Architecture: Scalable smart contract design capable of handling increasing user loads.
- Secure Codebase: Adherence to best practices for smart contract security and web development.
- Modular Design: Components designed for reusability and easy maintenance.
User Interface:
- Modern Aesthetics: Visually appealing design that provides an engaging and immersive experience.
- Clear Information Display: Easily understandable representation of odds, payouts, and game history.
- Accessibility: Consideration for users with disabilities, adhering to web accessibility guidelines where possible.
Audit Plan
We will conduct an internal audit using static analysis tools, complemented by manual peer reviews. The smart contracts will be structured for external audit compatibility should further funding be secured or community governance is established. No third-party audit is proposed under this grant.
Total Budget
Grant Size: USD $35,000 (USD equivalent in USDT/CFX)
Timeline: 8 to 10 weeks of Development and Traction afterwards till 4 months
Development Roadmap and Milestones
Milestone 1: Smart Contract Architecture & RNG Logic Design
Budget: $7,500
Timeline: 2 weeksThis milestone focuses on designing the decentralized RNG (Random Number Generator) logic and betting smart contracts. We’ll finalize game mechanics, outline technical specifications, and begin development of core logic.
Justification:
- $4,000 – RNG design & randomness source configuration
- $3,000 – Betting, payout, and edge case handling logic
- $3,000 – Initial test scripts and documentation
Deliverables:
- Smart contract architecture documentation
- Decentralized RNG logic
- Unit test framework initialized
KPI:
- RNG architecture documented and reviewed
- 90%+ test coverage achieved for core logic
Milestone 2: Frontend Development & Contract Integration
Budget: $7,500
Timeline: 2 weeks
This milestone covers building the user-facing RollsX dApp interface and integrating it with deployed smart contracts.Justification:
- $6,000 – React-based frontend UI with wallet connectivity
- $2,000 – Integration of game flow with on-chain events
- $2,000 – UI tests, mobile responsiveness, and error handling
Deliverables:
- Complete frontend application with wallet support
- Game UI linked with smart contracts
- Demo walkthrough videos
KPI:
- 100 end-to-end tests executed
- Functional frontend flow validated with mock data
Milestone 3: Testnet Deployment & QA Testing
Budget: $7,500
Timeline: 2 weeks
Deploy full RollsX application to Conflux testnet and execute thorough quality assurance, covering both functionality and user experience.Justification:
$3,000 – Smart contract deployment to testnet
$4,000 – QA testing, performance analysis
$3,000 – Collecting and implementing test feedbackDeliverables:
Fully functional testnet dApp
Detailed test logs, bug reports, and improvements
Internal testnet usage reportKPI:
1,000+ testnet games played
90% successful RNG responses
0 unresolved critical bugs
Milestone 4: Internal Audit & Mainnet Launch
Budget: $7,500
Timeline: 2 weeks
This milestone includes internal auditing, final polish, and deployment to Conflux mainnet along with launch content and onboarding support.Justification:
$2,000 – Internal security review
$3,000 – Codebase cleanup and bug fixing
$5,000 – Launch on Conflux mainnet, UX onboarding, contentDeliverables:
Contracts and dApp live on Conflux mainnet
Bug-free deployment report
Public docs (FAQs, gameplay guide, terms)KPI:
Game uptime ≥99%
Smooth UX validated by initial users
Milestone 5: Initial User Growth (Months 1–2 Post-Launch)
Budget: $3,000
Timeline: 2 months
This milestone focuses on early traction through AMAs, influencer outreach, and community-focused campaigns.Justification:
$1,500 – KOL campaigns (Twitter, Telegram)
$1,000 – Leaderboard competition and referral rewards
$500 – Organic community engagement (Discord, Reddit)Deliverables:
Referral campaign launch
Leaderboard tracking tools
AMA events (x3)KPI:
5,000+ unique users
20,000+ CFX in total betting volume
3+ strategic community events completed
Milestone 6: Game Loyalty Features & Expansion (Months 3–4 Post-Launch)
Budget: $2,000
Timeline: 2 months
Rollout of game loyalty programs (XP points, NFT badges) and user retention campaigns.Justification:
$1,000 – Build basic XP and reward engine
$1,000 – Gamification features (daily streaks, multiplier bonuses)Deliverables:
Loyalty system integrated
NFT reward prototype (optional, if ecosystem supports)
Campaign reports and performance metricsKPI:
2,000+ MAUs
50,000+ cumulative plays
Repeat user rate >40%
Team
1. Ankit Bhatia
Role: Technical Lead
Responsibilities: Smart contract architecture, protocol logic design, integration with Conflux eSpace, and internal audit execution
Experience:
5+ years in blockchain development with deep expertise in Solidity and EVM-based ecosystems
Led and audited multiple DeFi implementations including lending, staking, and DAO modules
Specializes in gas-optimized contract design, oracle integrations, and secure protocol rollouts
GitHub: https://github.com/neevlabs-web3
Socials: LinkedIn
2. Parth Chaudhary
Role: Developer
Responsibilities: Smart contract implementation, testnet deployment, frontend integration, and performance testing
Experience:
Hands-on with Solidity, Hardhat, and React-based dApps
Worked on end-to-end delivery of token and NFT smart contracts
Experience integrating Chainlink oracles and writing custom contract modules for financial workflows
GitHub: github.com/ParthChaudhary31
Socials: LinkedIn
3. Prashant Hooda
Role: Project Manager
Responsibilities: Project planning, milestone delivery, UI/UX coordination, and stakeholder communication
Experience:
6+ years in product and project management in blockchain and SaaS sectors
Experienced in managing DeFi and NFT projects across Ethereum, BNB Chain, and L2s
Leads cross-functional teams across development, design, QA, and client success
Socials: LinkedIn