Use Cases

System Operator

  • Install XMR Pool software
  • Configure XMR Pool
  • Start XMR Pool service
  • Stop XMR Pool service
  • Enable XMR Pool service
  • Disable XMR Pool service
  • Configure two-node cluster
  • Fail over to standby node
  • Restore primary node
  • View system/cluster health

Account Holder

  • Register account
  • Sign in
  • Sign out
  • Manage account
  • Register Monero wallet
  • Create/manage mining pool
  • View pool dashboard
  • View worker status and uptime
  • View hashrate
  • View shares found
  • View blocks found
  • View payouts
  • View fees
  • View pool uptime

Miner / XMRig

  • Connect to mining pool
  • Authenticate/identify mining worker
  • Submit mining work
  • Reconnect after interruption
  • Administrator
  • Access administration dashboard
  • View/manage accounts
  • View aggregate P2Pool metrics
  • View aggregate miner metrics
  • View payout metrics
  • View fee metrics
  • View container/runtime status
  • Disable/suspend an account or pool

XMR Pool system

  • Provision P2Pool instance on demand
  • Start existing P2Pool instance when miner connects
  • Stop idle P2Pool instance
  • Collect P2Pool metrics
  • Collect miner metrics
  • Record payouts
  • Calculate/record fees
  • Persist metric snapshots
  • Replicate database to standby node