System Architecture and How It Works

The platform is designed to provide a seamless and trust-minimised experience for all users.

User Journeys:

Funds and Data Flow:

  1. Primary Raise: An investor pays in $ROGZ to the PrimaryOffering smart contract. A PaymentSplitter contract automatically directs 97% of the funds to the operator's Special Purpose Vehicle (SPV) and 3% to the Protocol Treasury. ShareVault NFTs are then minted to the investor.

  2. Mining Operations: The SPV manages the physical mining operations, with mining pool payouts directed to an SpvCashbox contract.

  3. Reward Settlement: The SPV reports the rewards earned via the RewardRouter contract.

  4. Reward Distribution: A MerkleDistributor contract enables investors to claim their pro-rata share of rewards in $ROGZ in a gas-efficient manner.

  5. Secondary Trading: The SecondaryMarketplace contract facilitates peer-to-peer trading of share NFTs, with a 1% fee directed to the Treasury.

How RigWorkZ Works

Operator Onboarding: Operators register, complete KYC/AML verification via partners such as Sumsub, and provide facility details and rig specifications. Each operator signs a non-exclusive digital listing agreement, retaining full ownership of their hardware.

Rig Verification: Operators connect their rigs using RigWorkZ’s unified verification layer compatible with HiveOS, BraiinsOS, CGMiner, Minerstat, F2Pool, Antpool, and other major mining software and pools. RigWorkZ automatically aggregates real-time data such as uptime, temperature, hashrate, and pool performance, cross-verifying it through multiple APIs to prevent falsification.

Bonding (Proof of Integrity): Instead of paying traditional listing fees, operators post refundable $ROGZ bonds as proof of reliability. Bond ratios determine listing visibility and capital access, creating a transparent, performance-based reputation system.

Capital Raise via NFTs: Verified rigs are fractionalized into NFT-backed shares. Investors purchase these NFTs using USDC, USDT, or $ROGZ. The raised capital is held in escrow and released to the operator’s SPV account only after full verification, typically within 90 days.

Reward Distribution: Mining rewards flow to a rewards escrow smart contract and are distributed automatically to NFT holders in $ROGZ. Operators receive 97% of verified rewards, while the platform retains a 3% performance fee for automation, verification, and compliance.

Delisting or Exit: Operators can delist rigs after each investor cycle or repurchase outstanding NFTs to regain 100% of their allocation.

Legal Integration via Special Purpose Vehicles (SPVs): To bridge the on-chain and off-chain worlds, legal compliance and asset ownership are managed through SPVs. Each on-chain listing is legally tied to a specific SPV, with contracts like SpvRegistrar and DocsRegistry binding the digital asset to the legal entity and storing relevant documentation hashes on IPFS/Arweave.

Last updated