Protocol reference / immutable mechanics
RULES & MECHANICS
Everything that governs the 16,384-dog collection.
Proof of work
Every Barklab is earned, never bought into existence. Your browser builds a block header from the current chain tip and hashes it with SHA-256 against an incrementing nonce.
header = "BARKLAB|" + blockHeight + "|" + prevHash + "|" + minerAddress + "|" digest = sha256(header + nonce) valid = leadingZeroBits(digest) >= difficulty
The hashing loop runs in Web Workers, so every nonce you see counted is real work done on your own CPU. A valid digest is the seed for exactly one dog — the art is derived from the hash, so nobody can choose their traits.
Local demo tip: block #97, prev hash 0000604ae16b4c77…
Difficulty adjustment
Difficulty is measured in leading zero bits and retargets with supply, not with time: each sixth of the supply mined adds one bit, doubling the expected work per dog.
difficulty(mined) = 20 + floor(mined / 16384 * 6) expected hashes = 2 ^ difficulty
- Now: 20 bits — target 00000f…
- At 50% mined: 23 bits
- Final dog: 25 bits
- Mined so far: 96
Robinhood Chain Testnet contract
- Network
- Robinhood Chain Testnet · chain ID 46630
- RPC
- https://rpc.testnet.chain.robinhood.com
- Standard
- ERC-721
- Program
- Awaiting owner-signed testnet deployment
- Explorer
- https://explorer.testnet.chain.robinhood.com
- Mint cost
- Network gas in testnet ETH
- Metadata
- /api/public/meta/<hash>
Minting is a real testnet transaction signed by your own EVM wallet. The NFT's metadata URI points at this app's deterministic endpoint: both the JSON and the PNG are regenerated from the winning hash on every request, so nothing is uploaded or stored — the hash is the artwork.
Testnet ETH has no monetary value. Fund your wallet before minting.
Rarity
Nine trait slots — background, palette, pattern, ears, eyes, mouth, collar, headwear and aura — are drawn from weighted tables seeded by the hash. Rarity score sums the inverse frequency of each trait.
score = Σ (100 / traitFrequencyPercent) Common ≥ 0 · Uncommon ≥ 45 · Rare ≥ 70 Epic ≥ 110 · Legendary ≥ 180 · Mythic ≥ 320
Tokenomics
- Fixed supply: 16,384 Barklab, no owner mint, no presale.
- 100% mineable — the only way to get dog #1 through #16,384 is proof of work.
- Mint cost is the Robinhood Chain network gas only; no team allocation is taken.
- Each mint creates an ERC-721 NFT held directly in your wallet.
- ETH is the settlement asset quoted across the demo marketplace.
Fair mining rules
- One block, one dog — a solved nonce cannot be reused on another header.
- Headers bind to your wallet address, so solutions cannot be stolen in flight.
- Worker count and turbo mode change only your local throughput, never your odds per hash.
- Auto-mint submits the mint transaction the instant a valid proof appears.
What is real: the SHA-256 hashing, your wallet connection and balance, and every mint — a signed Robinhood Chain Testnet transaction you can verify on Explorer. What is local: the block counter, the demo collection and the marketplace, which are kept in your browser.