Getting started

How it works

From sign-up to your first withdrawal — here's the full journey, step by step.

1 · Create your account

Register with an invitation code from an administrator or your referrer. Verify your email and set a strong password.

2 · Complete KYC

Upload a government ID and a selfie. Verification is required before your first withdrawal, in line with AML best practice.

3 · Deposit funds

Send BTC, ETH, USDT, LTC, DOGE, BCH or XMR to your unique deposit address. Funds appear after network confirmations.

4 · Buy hashpower

Choose a mining plan. Hashpower is allocated to your account immediately and starts mining.

5 · Earn daily

Rewards are calculated every day and credited to your wallet. Track everything on your dashboard.

6 · Withdraw anytime

Move your balance to your own wallet. Small withdrawals may process automatically; larger requests are reviewed and processing time depends on network confirmation times.

Technical architecture

HashMine runs on a three-tier system: a platform owner (SuperAdmin), operators/resellers (Admins) who onboard clients via invitation codes, and miners (Clients). Every money movement is recorded in an append-only ledger with an immutable audit trail, and treasury balances are reconciled against the blockchain.

SuperAdmin
Platform owner
Admin
Operator / reseller
Client
Miner / investor

Security first

  • 2FA & session management
  • Server-side role-based access control
  • Append-only financial ledger
  • Immutable audit logging
  • Treasury reconciliation vs blockchain
  • Idempotent, retry-safe payout workers