Mining Guide
This guide covers everything you need to know about playing rounds in WELEPHANT Prediction Mining.
The Game Board
The game board consists of 16 squares numbered 1-16. Each square displays:
- Total BNB played on that square
- Number of players on that square
- Your current play amount (if any)
Playing a Round
Step 1: Choose Your Squares
Select one or more squares where you want to place your BNB. Consider:
- Spread strategy: Play on multiple squares to increase win chance
- Concentration strategy: Focus on fewer squares for larger potential payouts
- Empty squares: Playing alone on a winning square means you get the full share
Step 2: Set Your Amount
Enter how much BNB you want to play. You can play different amounts on different squares.
Step 3: Confirm and Wait
After confirming your play:
- Your BNB is locked for this round
- Wait for the round timer to expire (60 seconds max)
- A 6-block confirmation period ensures fair randomness (~18 seconds)
- The winning square is revealed
Understanding Odds
Basic Probability
With 16 squares, each square has a base 1/16 (6.25%) chance of winning. However, the actual payout depends on:
- How much BNB is on the winning square
- Your share of that square
- Whether Single Winner mode triggers
Expected Value
- 90% of all BNB goes to winners
- 10% becomes WELEPHANT rewards and fees
- With perfectly distributed plays, expected return is 90% of your play
Win Types
Regular Win (50% of wins)
All players on the winning square share the prize proportionally.
Your Share = (Your Play / Square Total) × Prize Pool
Single Winner (50% of wins)
One player on the winning square takes everything. Higher plays = higher selection chance.
Selection Chance = Your Play / Square Total
PAYDAY (1/625 rounds)
A jackpot round! In addition to regular winnings, the accumulated PAYDAY fund is distributed to winners.
Auto-Play
Set up automatic plays across multiple rounds:
- Choose your squares and amounts
- Set the number of rounds
- Optionally loop winnings back into plays
- Let the system play for you
Benefits of Auto-Play:
- Never miss rounds
- Consistent participation
- Compound winning strategies
Sponsorship Model
Prediction Mining supports a sponsorship model that enables gifting, automation, and third-party services.
Playing for Others
You can make plays on behalf of other addresses. When you call play():
- You pay the BNB for the plays
- They receive any winnings if their squares win
This enables:
- Gifting: Buy plays for friends as a gift
- Promotions: Run giveaways where you fund plays for winners
- Onboarding: Help new users try the game risk-free
Funding Auto-Play for Others
You can register and fund auto-play for any player:
- You pay the deposit and gas charges
- They play automatically each round
- They receive all winnings
Protection: You cannot register auto-play for someone who already has an active auto-play session. This prevents griefing or overwriting their settings.
Use Cases
| Scenario | How It Works |
|---|---|
| Gift plays | Call play([friend], [5], [0.1 BNB]) - friend plays on square 5 |
| Fund a bot | Register auto-play for your bot's address |
| Sponsor a player | Fund their auto-play deposit so they can play |
| Run a promotion | Batch plays for multiple promotional winners |
Building Automation
The sponsorship model makes it easy to build:
- Trading bots - Automated strategies that play based on conditions
- Social features - Gift plays through a UI
- Affiliate systems - Play on behalf of referred users
- Portfolio managers - Manage plays for multiple accounts
Security Guarantees
The sponsorship model is secure because:
- Sponsors can only give, never take - Your funds go to the player, not the other way around
- Withdrawals are self-only - Only the player can cancel their auto-play or claim their rewards
- DoS protection - Cannot register auto-play for someone who already has one active
- Transparent - All sponsorship is visible on-chain
Claiming Your Rewards
Regardless of who sponsored your plays:
- You control your rewards - Only you can claim from your address
- Cancel anytime - You can cancel sponsored auto-play and receive the remaining balance
- No lock-in - Sponsorship doesn't give the sponsor any control over your funds
Tips for Success
- Start small - Learn the game mechanics before committing large amounts
- Track results - Monitor your win rate and adjust strategy
- Consider staking - Stake your WELEPHANT winnings for passive income
- Stay informed - Watch for PAYDAY opportunities after miss rounds
- Manage risk - Only play what you can afford to lose
Technical Details
Random Number Generation
- Uses blockhash-based entropy
- 6-block cooldown prevents manipulation
- Fully verifiable on-chain
Transaction Flow
- Play transaction locks your BNB
- Round closes after timer + minimum players
- Finalization transaction determines winner
- Rewards added to your claimable balance