MineSOL Whitepaper

A comprehensive guide to the MineSOL game mechanics, tokenomics, and ecosystem

Introduction

MineSOL is a blockchain-based mining simulation game built on the Solana network. Players can build and manage virtual mining operations, earning real cryptocurrency rewards based on their in-game performance. This whitepaper outlines the game mechanics, economic model, and technical implementation of the MineSOL ecosystem.

Game Mechanics

Core Gameplay

MineSOL simulates cryptocurrency mining operations where players:

  • Manage and upgrade their mining facility
  • Purchase and deploy miners
  • Upgrade their facility to increase capacity
  • Earn $MINE tokens based on their hashpower

Facilities

The player's mining facility is the foundation of their mining operation:

  • The facility has a level, maximum miner capacity, and power output
  • The initial facility starts at level 1 with 5 miner capacity and 50 power output
  • The facility can be upgraded to increase capacity and power output
  • Upgrade costs increase with each level
  • A cooldown period of 6 hours exists between upgrades
Facility LevelMax MinersPower Output (W)
1550
28180
312420
416600
5201200
6242400
7283000
8326000
9369000
104012000

Miners

Miners generate hashpower and consume power:

  • Different types of miners have varying hashrates and power consumption
  • Players start with one free Toaster Node in their facility
  • Miners are primarily purchased with $MINE tokens to be placed in the facility. The initial facility is purchased with SOL.
  • Total power consumption within the facility cannot exceed the facility's power output

Removing Miners

Players have the option to remove miners from their facilities. This can be useful for managing space or power when planning to acquire more advanced miners. To remove a miner, players can click the designated remove icon on the miner within their facility view, which will prompt a confirmation.

  • Important: Removing a miner is an irreversible action.
  • Players will NOT receive any refund for a removed miner.
  • The miner is permanently removed from the facility, freeing up one miner slot and its associated power consumption.
Miner TypeHashratePower Consumption (W)
Toaster Node10 H/s10
Gamer Rig30 H/s45
Fusion Miner75 H/s120
Pro Miner90 H/s600
Elite Miner250 H/s1200
Quantum Core500 H/s2500

Rewards System

The rewards system distributes $MINE tokens based on:

  • A player's proportional share of the total network hashpower
  • A block reward that halves at regular intervals
  • Players can claim their accumulated rewards at any time
  • Players can refer others to the game using their unique referral link, and earn 2.5% of all $MINE their referrals mine

$MINE Tokenomics

Token Utility

$MINE is the native utility token of the MineSOL ecosystem:

  • Used to purchase miners and upgrades
  • Earned through mining operations
  • Can be traded on decentralized exchanges
  • Features deflationary mechanics through burn mechanisms

Reward Distribution

Rewards are distributed based on the following formula:

Reward = (User_Hashpower / Total_Hashpower) * Block_Reward * Blocks_Mined

Where Block_Reward follows a dynamic era-based schedule:

  • Initial reward for Era 0: 578.703704 $MINE per block
  • Blocks are produced approximately every 1 second
  • Rewards are adjusted at the end of each era. An era lasts for 345,600 blocks (approximately 4 days).
  • At the end of an era, the reward per block is typically reduced (e.g., by a factor defined by `rewardReductionNumerator`/2), but can also be manually set by the admin for the new era. The reward aims to remain above a minimum threshold.

Burn Mechanism

To create deflationary pressure on the token supply:

  • 75% of all $MINE spent in-game is burned
  • 25% goes to the treasury
  • This mechanism reduces supply over time, potentially increasing token value

Referral System

MineSOL features a rewarding referral system to incentivize community growth:

  • Players can refer friends using their unique referral link
  • When a new player starts using a referral link, the referrer is automatically set
  • Referrers earn 2.5% of all $MINE their referrals mine
  • There is no limit to how many players you can refer

Technical Implementation

MineSOL is built on the Solana blockchain, leveraging its fast and low-cost transactions:

  • Smart contracts written in Rust using the Anchor framework
  • Player state stored on-chain, including facilities, miners, and earned rewards
  • Global game state tracks total hashpower, block number, and accumulated rewards
  • Price oracle for SOL payments
  • Automatic rewards calculation based on hashpower contribution

Contract Architecture

Key components of the smart contract include:

  • GlobalState - Tracks game-wide variables like total hashpower
  • PlayerState - Stores individual player data including facilities and miners
  • Miner - Represents mining equipment with hashrate and power consumption
  • Facility - Represents mining facilities with level, capacity, and power output

Roadmap

The MineSOL development roadmap includes:

Phase 1: Core Game (Current)

  • Basic mining mechanics focused on a single facility
  • Facility and miner system within that facility
  • $MINE token rewards
  • Referral system

Phase 2: Marketplace & Multi-Facility Exploration

  • NFT miners with unique properties
  • Trading platform for miners
  • Limited edition miner releases
  • Exploration of multi-facility management for advanced players

Phase 3: Expanded Gameplay

  • Mining pools and collaborations
  • Special events and competitions
  • More facility types and specializations

Phase 4: Governance

  • DAO for game decisions
  • Community-led development
  • Protocol revenue sharing

Conclusion

MineSOL combines engaging gameplay with real cryptocurrency rewards, creating a sustainable play-to-earn ecosystem. By leveraging Solana's speed and efficiency, the game provides a seamless experience for players while maintaining the integrity of blockchain-based asset ownership and rewards. The deflationary tokenomics and halving schedule are designed to create long-term value for participants in the MineSOL ecosystem.

This whitepaper serves as a living document and may be updated as the game evolves and additional features are implemented based on community feedback and technological advancements.