This page documents the cryptographic, infrastructure, and security architecture of the Montblanc Capital mining platform. Every claim is verifiable. Every system is explained.
A cryptographically signed, append-only record of every mining reward ever distributed. Think of it as a mini-blockchain for our business — except you can download and audit the entire thing from GitHub.
Daily pool earnings
Total BTC mined by the pool each day, pulled directly from the ViaBTC API.
Per-user distribution
Each client’s share calculated from their hashrate allocation. Every satoshi accounted for.
Cumulative balances
Running total per wallet ID. Cross-reference any day’s balance against the chain of previous entries.
Day hash + previous hash
SHA-256 hash of the day’s data, linked to the previous day’s hash. Tamper one entry and every subsequent hash breaks.
Ed25519 signature
Every daily entry is signed with our private key. Verify with our public key — no trust required.
No real names
Clients are identified by pseudonymous wallet IDs only. Like Bitcoin addresses — public but anonymous.
No email addresses
Zero PII in the ledger. Even with full access, you can’t identify a single person.
No editable fields
Append-only by design. We cannot modify past entries without breaking the cryptographic chain.
No hidden entries
The full ledger is public on GitHub. What you see is what exists. There is no “private” version.
{
"date": "2026-02-21",
"pool_total_btc": "0.00085939",
"distributions": [
{
"wallet_id": "mb_7f3a2b...c4d8",
"hashrate_share": 0.3791,
"earned_btc": "0.00032581",
"cumulative_btc": "0.02847193"
},
{
"wallet_id": "mb_9e1c4d...a2f7",
"hashrate_share": 0.1264,
"earned_btc": "0.00010862",
"cumulative_btc": "0.00943827"
}
// ... all client distributions
],
"day_hash": "a1b2c3d4e5f67890abcdef01234567890abcdef01234567890abcdef01234567",
"previous_hash": "f8e7d6c5b4a3210987654321fedcba0987654321fedcba0987654321fedcba09",
"signature": "Hx7kQ9mP2vR4wY8nL5jF3tB6dA0sKc1Uw4Xe9Zi2Nq7Rp...",
"public_key": "MCk2Tv9Qr1Xp4Wm7Yn3Zj8Bs5LdGf6HiEa0OuCv..."
}day_hash:
8f4a2b...c3d1
previous_hash:
e7b9c1...a4f2
signature: ✓ valid
day_hash:
3c7e9a...b5d8
previous_hash:
8f4a2b...c3d1 ←
signature: ✓ valid
day_hash:
a1b2c3...7890
previous_hash:
3c7e9a...b5d8 ←
signature: ✓ valid
Each day's previous_hash must match the preceding day's day_hash exactly. Modify a single byte in any historical entry and every subsequent hash becomes invalid. The chain is self-auditing — break one link and the forgery is immediately visible.
Every ledger entry is cryptographically signed using Ed25519 — the same algorithm securing SSH, Signal, and Solana. Here's exactly how it works and why it matters.
Collect daily data
Pool earnings, per-user distributions, cumulative balances, and the previous day’s hash are assembled into a JSON structure.
Compute SHA-256 hash
The entire day’s data is hashed using SHA-256, producing a unique 256-bit fingerprint. Any change to the data — even a single bit — produces a completely different hash.
Sign with Ed25519 private key
The hash is signed using our Ed25519 private key, producing a 64-byte digital signature that mathematically proves we authored this exact data.
Publish to Git repository
The signed entry is committed to the public GitHub repository. Git itself adds another layer of integrity via its own SHA-1 commit hashes.
Download the ledger
git clone https://github.com/richloewenherz/montblanc-ledger
Extract public key from any entry
The public key is embedded in every ledger file.
Recompute the day hash from the raw data
Hash the distributions yourself. Compare against the published day_hash.
Verify the Ed25519 signature
Using the public key, verify the signature matches the hash. If it does — the data is authentic and unmodified.
a1b2c3d4e5f67890abcdef01234567890abcdef0123456789...
Hx7kQ9mP2vR4wY8nL5jF3tB6dA0sKc1Uw4Xe9Zi2Nq7Rp...
MCk2Tv9Qr1Xp4Wm7Yn3Zj8Bs5LdGf6Hi...
• Fast: 70,000+ verifications/sec on standard hardware
• Small: 64-byte signatures, 32-byte public keys
• Secure: 128-bit security level, resistant to timing attacks
• Proven: Used by SSH, Signal, Solana, FIDO2, and TLS 1.3
• Deterministic: Same input always produces same signature (no random nonce vulnerabilities)
Every other mining platform
A number in a database. Editable by any admin with SQL access. Deletable without trace. No cryptographic proof it was ever different. You see what they choose to show you. If the database burns, your history burns with it.
Montblanc Capital
A signed entry in a public, append-only ledger. Hosted on GitHub with full git history. Tamper one byte and the cryptographic chain breaks. Verify with our public key — no trust required, no permission needed.
Physical hardware in physical facilities. Not a resold cloud contract. Here's what runs behind every TH/s we allocate.

Industrial-grade mining infrastructure across multiple geographic regions.






Security isn't a feature — it's the foundation. Here's how we protect your account, your data, and your earnings.
A complete overview of the technology stack, from pool integration to client dashboard delivery.
┌──────────────┐ ┌──────────────┐ ┌──────────────────┐
│ ViaBTC │────▶│ Earnings │────▶│ Ledger Service │
│ Mining Pool │ │ Fetch Cron │ │ (Sign + Hash) │
└──────────────┘ │ (Daily 03:00│ └────────┬─────────┘
│ Berlin) │ │
└──────────────┘ │
▼
┌──────────────┐ ┌──────────────┐ ┌──────────────────┐
│ Bitcoin │ │ PostgreSQL │◀────│ Git Repository │
│ Node │ │ Database │ │ (Public Ledger) │
│ (Full Node) │ └──────┬───────┘ └──────────────────┘
└──────────────┘ │
│
┌─────────▼──────────┐
│ Express Backend │
│ (REST API) │
│ Port 5000 │
└─────────┬──────────┘
│
┌─────────▼──────────┐
│ Next.js App │
│ (Dashboard) │
│ Vercel CDN │
└────────────────────┘
03:00 CET
Fetch earnings from ViaBTC API
03:01
Calculate per-user distributions
03:02
Sign & commit to ledger
03:03
Update PostgreSQL balances
04:00 CET
Send daily report emails
Holding
Dublin, Ireland
Operations
Dubai Silicon Oasis, UAE
You've seen the architecture. Verified the approach. Now put it to work.