Coqnet
  • Protocol
  • About us
  • Who Owns Coqnet?
  • Coqnet Validator Staking v2: The Next Evolution
  • Coqnet Features & Capabilities
  • Cheap Randomness
  • Gasless Transactions
  • Bridge COQ from Avalanche to Coqnet
  • Adding Coqnet to Metamask
  • Products and Applications
  • Coq Pot Bonanza
  • Community
  • Developers
    • Gasless Transactions
  • Links
    • Website
    • Explorer
    • Twitter
    • Telegram
Powered by GitBook
On this page
  • Overview
  • Special Features

Coq Pot Bonanza

The gas-free slot machine (Coqnet’s flagship product) on Coqnet made to promote COQ.

Overview

CoqPot Bonanza is a decentralized slot machine implementation deployed on Coqnet. It posses a three-symbol gameplay mechanism, uses a hybrid process for random number generation, and, on top of that, it integrates a reward-based referral system. The game operates without the user paying for the gas fees. This enhances the user experience on the game and could be replicated in all games deployed in Coqnet.

Winning Potential

  • By hitting the jackpot the user's bet is multiplied by 25 for the most rare combination.

  • To win a prize a user could either match two or three symbols for different size tiers

  • A fair play is guaranteed since the return rate is 94.17%

  • Start betting with as little as 1M COQ up to 100M COQ per spin

Reward-based referral system

  • Earn 1% of your friends' bets whenever they spin!

  • All rewards are automatically credited to your balance after the referred makes a spin

  • Cash out your winnings from the game or rewards at any time

Special Features

Gasless transactions

The Coq Pot Bonanza game, as the upcoming games in Dremes, have been built to provide a smooth and enjoyable experience while playing it. That implies removing any friction between the user and the game such as constant wallet pop ups or transaction fees. Here's how Coq Pot Bonanza has solved it:

  1. Initial Setup

    1. One-time wallet signature to authorize game interactions

    2. No recurring signature requests while playing the game

  2. Credit System

    1. Purchase game credits using COQ tokens

    2. Tokens are securely kept in the smart contract

    3. Your credit balance is visible all the time

  3. Smooth

    1. Backend acts as the trusted transaction relay

    2. Players triggers spins without wallet prompts

    3. Backend handles all transaction costs and execution

All game outcomes are recorded on the blockchain. Tue full transaction history and logs are available for verification.

Only two moments require the player to sign a transaction in the Blockchain:

  1. Depositing Funds

  2. WIthdrawing Rewards

Hybrid random number

Coq Pot Bonanza employs a hybrid random number generation system that combines off-chain and on-chain computation:

  1. Initial Randomness Source

    1. Secure random numbers are generated off-chain using cryptographic libraries

    2. The numbers are computed by a trusted backend service

    3. At every spin, new random numbers are provided and send to the smart contract

  2. On-Chain Processing

    1. Each random numbers is scrambled again within the contract

    2. By using Solidity keccak256 hashing functions, the random number is combined with other inputs

    3. This creates a non-deterministic random number with high entropy

  3. Determining the prize

    1. The random numbers help to determine the amount of matches betwen figures

    2. Each final number maps to one of the three game symbols

    3. The higher the amount of matches, the bigger the prize

    4. The rarer the symbol, the more potential to win

Thes two-layer approach provides strong and secure random numbers. Due to the entropy sourced from the backend, there is a gain in unpredictability.

Our current system is secure and provides a fair gameplay. Since we are always looking to improve, we are looking forward to VRF (Verified Random Function) by Chainlink and the precompile random number generator smart contract. At due time we'll keep enhacing our game.

PreviousProducts and ApplicationsNextCommunity

Last updated 12 days ago