POA
English
English
  • Welcome to POA
  • Features
    • Known Validators
    • POADAO Consensus
    • Bridged Native Token
    • On-Chain Randomness
  • Use Cases
    • Scalability for BlockChain Games
    • Community-Based Currencies
    • Subsidized Transactions
    • Decentralized Finance (DeFi)
  • DApp Spotlights
    • Ethernal.World
  • Roadmap
  • For users
    • POA Tokens
      • POA Merger & STAKE Swap
      • POA - STAKE FAQs
      • POA Token Supply
      • POA & POA20 Exchanges
      • POA & POA20 on Binance
      • FAQ: POA20 General Questions
    • POA Token Use Cases
      • Utility Token
      • Currency Token
      • Collateral Token
      • Bridged Token
      • Staking Token
      • Stable Token
    • POA to POA20 Bridge
    • Accept POA20 Payments
      • Account Registration & Login (Merchant Setup)
      • Setup Merchant Account
      • Merchant Payment Method Setup
      • Making a Payment with POA20 (Customer Perspective)
    • Tutorials
      • Trading POA20 on DEX.AG
      • POA20 Token Swaps on 1inch.exchange
      • Getting Airdrops via Discord
    • Governance
      • Article: A Successful Year of On-Chain Governance
      • Governance Reports
        • April 2020 Report
        • December 2019 Report
      • Ballot Type, Lifecycle & Limits
    • ❌Nifty Wallet (Discontinued)
      • Getting Started
      • Import and Interact with Smart Contracts
      • Connect to a Hardware Wallet (Ledger & Trezor)
      • Connect to D'CENT Biometric Wallet
      • Connect to Pocket Decentralized Network
    • 3rd Party Wallets
      • Trust Wallet
      • MetaMask
    • POA Mania
      • News - Updates
      • Rules
      • POA Mania FAQs
      • Deposit & Withdraw
      • Winner Selection
      • Round Details
      • POA Mania vs PoolTogether
      • POA Mania on Trust Wallet
      • POA Mania Security Audit
      • POA Mania on MetaMask Mobile
    • Whitepaper
      • POADAO v1
        • Introduction
        • Proof of Authority
        • POA Network Functionality
        • Decentralized apps (DApps)
          • Initial ceremony DApp
          • Proof of Physical Address (PoPA) DApp
          • Proof of Bank Account DApp
          • Proof of Social Network DApp
          • Proof of Phone Number DApp
          • Governance DApp
        • Summary & Acknowledgements
        • References
        • Appendix A: Code Samples
          • Ballots manager
          • Validators manager
          • Deployment scripts for the mining node
  • For developers
    • Developer Resources
    • Getting Tokens For Tests
      • ERC20 Test Token Faucet
      • Sokol Testnet Faucet
    • Full Node Setup
      • Install OpenEthereum Client
      • Install Nethermind Client
    • DApp Deployment
    • TheGraph Data Indexing
    • On-Chain Random Numbers
      • RNG explainer (AuRa + RandomAura Contract)
      • Accessing a Random Seed with a Smart Contract
      • Randomness FAQs
    • API & SQL Access
    • Smart Contract Dashboard
    • Grants for Building on POA
  • For validators
    • Getting Started
      • Validator Resources
      • Becoming a Validator
    • Bootnode Setup
      • AWS Bootnode Setup
        • Prerequisites
        • Configure AWS
        • Download and Configure Playbook
        • Deploy
      • Non-AWS Bootnode Setup & Deployment
        • Local/Remote Machine System Requirements
        • Node Preparation
        • Configure node with Deployment Playbook
    • Validator Node Setup
      • Nethermind Upgrade
      • AWS VM for Validator Node Deployment
        • MoC: Master of Ceremony Key Exchange & Generation
        • Current Validators Vote in New Validators
        • Validator Node Setup Prerequisites
        • Configuring AWS
        • Download and Configure Playbook
        • Deployment
        • Upgrade Instance to a Larger Instance Type
      • Non-AWS Validator Node Setup
        • Local & Remote Machine System Requirements
        • Remote Machine Setup
        • Configure Node using Deployment Playbook
      • NetStats Dashboard
    • Hard Forks
      • Parity Upgrade Guide
      • POA Core
        • 2021-11-02 | #24090200
        • 2021-05-24 | #21364900
        • 2020-03-31 | #14350721
        • 2019-12-19 | #12598600
        • 2019-04-29 | #8582254
        • 2018-01-29 | # 772000
        • 2018-10-22 | #5329160
        • POA Core spec.json hard-fork update
      • Sokol
        • 2021-05-24 | #21050600
        • 2020-02-20 | #13391641
        • 2019-12-05 | #12095200
        • 2019-02-06 | #7026400
        • 2019-01-04 | #6464300
        • 2018-09-19 | #4622420
        • 2018-01-18 | #509355
        • 2018-01-08 | #362296
        • Sokol spec.json hard-fork update
    • Validator DApps
      • Validators MetaData DApp
      • Adding or Removing a Validator
  • Media
    • Social Media
    • Media Kit
    • Contact Us
Powered by GitBook
On this page

Was this helpful?

Last updated 5 years ago

Was this helpful?

How do I deposit funds?

Connect a web3 wallet (like , or )

Nifty and Saturn have built in POA support. For MetaMask, you will need to add the POA RPC endpoint. .

Click the deposit button and complete the transaction. You will see a link to the BlockScout tx and your pool balance will increase.

How much do winners receive?

Winners split 84.5% of each pot. Of that amount, the breakdown is as follows:

  • 50% 1st place winner

  • 30% 2nd place winner

  • 20% 3rd place winner

Odds of winning are increased by adding more POA to a pool. Final winners are determined by a random number generated though the .

How do I close a round?

Press the FINISH THE ROUND button to close a round. This button is activated only after the countdown timer reaches 0:00:00:00. Once it reaches 0, rounds can be closed during the commit phase of the RNG. This happens every ~100 seconds and continues for 100 seconds. The round remains active and prizes continue to grow until a participant decides to press the button and close the round.

Whomever presses the button signs the transaction and pays the transaction fee. This person is known as the Round Closer. The Round Closer receives .5% of the total pot. The longer the pot grows, the higher prize the Round Closer will receive.

What does "On-chain RNG reveal phase in progress" mean? Why can't I close the round now?

The on-chain randomness contract relies on a RANDAO-like process which proceeds in 40 block increments. During the first 20 blocks, validators commit random numbers to the chain, but they are not yet available to the protocol. During the second 20 blocks, these random numbers are revealed, undergo additional mathematical operations to increase entropy, and are made available.

Why can't I withdraw or make a deposit?

Deposit and withdrawals are allowed during the majority of each round. The exception is at the very end of each round. During the last ~3.5 minutes of a round a final RNG (Random Number Generator) commit/reveal phase is completed where deposits and withdrawals are not allowed. This restriction continues until the round is closed by a Round Closer. Once the current round is closed, a new round starts and withdrawals and deposits are available again.

How do I win the jackpot?

Every round there is a 1% chance that the jackpot will have a winner. The winner is not removed from the round, so it is possible to win both the jackpot and a prize in the round. If no-one wins at the end of a round, the amount is carried over and 15% of the prize pool is added to the jackpot total. The jackpot resets once there is a winner.

Depending on the block number, validators will either be in a commit or reveal phase. During a reveal phase, the revealing validator will know the next random number, so any business logic must be prohibited during this time. Rounds can only be closed during the commit phase. For more on the on-chain randomness process, see .

  1. For users
  2. POA Mania

POA Mania FAQs

PreviousRulesNextDeposit & Withdraw
  • How do I deposit funds?
  • How much do winners receive?
  • How do I close a round?
  • What does "On-chain RNG reveal phase in progress" mean? Why can't I close the round now?
  • Why can't I withdraw or make a deposit?
  • How do I win the jackpot?
Nifty Wallet
Saturn Wallet
MetaMask
Instructions here
on-chain RNG
https://www.poa.network/for-developers/on-chain-random-numbers