Skip to content

Mining Architecture

Canonical

Purpose

Axodus Mining architecture separates infrastructure, networks, pools, validators, user products, reward accounting, treasury, tokenomics, governance, custody, monitoring, sustainability, ACS, and reporting.

Architecture Layers

  • Infrastructure layer: hardware inventory, hosting, power, cooling, maintenance, and uptime.
  • Network layer: supported networks, algorithms, consensus models, reward rules, and network status.
  • Pool and hashrate layer: pool configuration, hashrate tracking, pool fees, payout method, and pool risk.
  • Node and validator layer: validator nodes, delegation, slashing risk, uptime, rewards, and network governance context.
  • Reward accounting layer: mined rewards, validator rewards, fees, costs, net estimates, and payout liabilities.
  • User product layer: subscriptions, user allocations, dashboards, payout rules, eligibility, and disclosures.
  • Treasury layer: capital allocation, custody, conversion policy, reserves, and reporting.
  • Tokenomics layer: $Neurons access, discounts, product gating, and fee policy if approved.
  • Governance layer: mining policy, product approval, payout policy, risk limits, and emergency pause.
  • Security and custody layer: wallets, pool credentials, API keys, payout addresses, hardware access, and dashboards.
  • Monitoring and telemetry layer: hashrate, uptime, temperature, power, pool status, rewards, and alerts.
  • Sustainability layer: energy profile, heat, noise, responsible operations, and environmental claim review.
  • ACS layer: summaries, anomaly flags, risk reviews, report drafts, and claim review support.
  • Reporting layer: mining, payout, treasury, uptime, and incident reports.

Core Objects

Core objects include MiningOperation, MiningAsset, HardwareUnit, PoolAccount, ValidatorNode, UserMiningProduct, RewardRecord, PayoutRecord, MonitoringRecord, and MiningReport.

Architecture Invariants

Rewards must be documented as variable. Gross rewards must not be treated as profit. User products require explicit status, payout rules, cost assumptions, risk disclosures, governance context, and reporting.

Responsibility Boundaries

A mining architecture separates infrastructure owner, capital owner, operator, network or pool, telemetry source, reward recipient, cost payer, Treasury route, ACS review, and Runtime dependency. These roles must not be inferred as the same actor. Existing artifacts support a conceptual topology only; ownership, operation, custody, and production state remain unverified.

Released as living documentation for the Axodus ecosystem.