0x...
Your Bitborn
-- ETH
-- $BIT
Connect to see your Bitborn here.
DOCUMENTATION

How Bitborn actually works.

Every mechanic below is written, compiled, and tested before it ships. No promises without the code behind them.

"Built & tested" means exactly that: the code exists and has been verified. It goes live on-chain the moment the Genesis collection finishes minting, not before.

00

Network

Bitborn runs on Robinhood Chain mainnet.

4663
ETH
L2 Mainnet
RPCrpc.mainnet.chain.robinhood.com
Explorerrobinhoodchain.blockscout.com
01
Built & tested

Motion

Every Bitborn keeps changing after mint, entirely on-chain. Each bloodline follows its own rule, permanently recorded as a trait.

Human, Motion: Mirror

Drifts in a continuous mirrored sweep. The baseline behavior, present on the majority of the collection.

Ape, Motion: Jump

A periodic crouch-and-leap cycle. Background stays fixed.

Alien, Motion: Static

The character itself doesn't move. Instead, the background evolves through a fixed 12-hour cycle: solid color, then a mosaic blend into the next color, alternating continuously across all 9 palette colors before looping.

Zombie, Motion: Mirror + Decay

Carries the same mirror sweep as Human, plus a second layer: loses one random pixel every 12 hours, regenerating fully once roughly 25% of its original pixels are gone. The cycle then restarts.

02
Built & tested

Staking

Soft staking. Your Bitborn never leaves your wallet. No lock-up, no custody transfer, ever.

Soft
None
WETH
80%

Register, don't transfer

Staking a Bitborn records a timestamp on-chain. The NFT itself stays exactly where it is, in your wallet, tradeable at any moment.

The multiplier grows on its own

0 to 30 days: x1. 30 to 90 days: x1.5. 90 days and beyond: x2. No action needed, it's calculated from how long the piece has been staked continuously.

Selling resets it

Sell or transfer a staked Bitborn, and its pending rewards are forfeited, then redistributed to everyone still staking. The multiplier for that piece drops back to zero for its next owner.

Claim any time

No epochs, no waiting for a distribution date. Rewards accrue continuously as secondary sales happen, and are claimable the moment they're earned.

The reward-per-share accounting was rebuilt and tested end to end after switching from a locked to a soft model, including a rounding bug caught and fixed during testing before this was shipped.

03
Built & tested

Merge

Combine two Bitborn into a stronger one. Available any time, no staking required.

Pick a survivor and a sacrifice

Choose which of your two Bitborn stays, and which one you're willing to burn.

The survivor absorbs 50%

Half of the sacrificed piece's share weight transfers permanently to the survivor. The other half leaves circulation entirely.

The sacrifice is gone for good

Burned to a dead address, on-chain, irreversible.

04
Built & tested

Vault Drop

Once a month, one random Human quietly becomes the Vault. It only reveals itself under one condition.

Monthly
30d staked
Burning it
5,000

One Human, chosen at random

Every cycle, a new Human becomes eligible. Nobody, including the team, knows in advance which one.

Staked for 30 straight days to reveal

Its owner has to be staking it, continuously, for the reveal animation to ever show. Otherwise it looks like any other Human.

Burn it to claim

Burning the piece while staked and revealed triggers the payout event. The pot is sent manually, once the on-chain burn is confirmed, rather than in the same transaction, to reduce attack surface on real funds.

Stops at a supply floor

The monthly cycle halts once total supply reaches 5,000, whether from Vault burns or Merge activity. At its own pace alone, that floor is effectively never reached, so expect a Vault most months.

05
Built & tested

Revenue Split

Every secondary sale splits automatically, the moment it happens.

80%
10%
10%

Funded by trading activity, not by minting new tokens or diluting anything. If nobody trades, nothing flows. If the collection stays active, so does the treasury.

06
Built & tested

A wallet for every Bitborn

Each Bitborn has its own on-chain account, separate from your personal wallet but permanently tied to the NFT. Built on ERC-6551, an open Ethereum standard, not something proprietary to Bitborn.

Every piece gets its own address

The address is computed deterministically from the NFT contract and the token ID. It exists the moment the collection is deployed, whether or not anything has been sent to it yet.

Staking rewards land there, not in your personal wallet

WETH from secondary sales is paid directly to the Bitborn's own account. Only the current owner of the NFT can move it out, to their personal wallet or anywhere else.

Value travels with the piece

Sell the NFT before withdrawing, and whatever's sitting in its account, WETH, $BIT once it exists, goes to the new owner automatically. A Bitborn with a history of staking carries that history with it.

Visible on your profile

Connect your wallet on the site and your profile shows the combined balance across every Bitborn you hold, not just one piece at a time.

This changes where rewards are paid, not how they're earned. Staking mechanics, weights, and multipliers work exactly as described above.

07
Pending deployment

Contract Addresses

Live mainnet addresses on Robinhood Chain. Filled in at deployment.

ContractAddress
Bitborn NFTTBD
BitbornStakingTBD
BitbornSharesTBD
BitbornMergeTBD
BitbornVaultJackpotTBD
BitbornRevenueSplitterTBD
08

ABI Quick Reference

Key entry points for anyone integrating directly with the contracts.

ContractFunctionPurpose
BitbornStakingregisterStake / unregisterStakeDeclare or stop staking, no NFT transfer
BitbornStakingclaimPull accrued WETH rewards
BitbornStakingrefreshWeightLock in an upgraded duration multiplier
BitbornStakingreclaimStaleStakeFree up a sold piece's stale registration
BitbornMergemergeBurn one piece, boost another's share
BitbornVaultJackpottriggerVaultBurnClaim the monthly pot by burning the Vault piece
BitbornVaultJackpotisVaultPieceRevealedCheck this cycle's reveal status
BitbornRevenueSplittersplitManuallyRoute incoming revenue 80/10/10
09

Security

A few principles we hold to across every contract in this system.

No private keys, ever, in any client-side code

Every claim, stake, and burn is signed by the holder's own wallet. Bitborn's contracts never hold a key that could move funds without the owner's signature.

Written, compiled, tested, in that order

Nothing here is described before it's built. Every mechanic above exists as compiled, tested code before it's documented on this page.

External audit before mainnet

Every contract handling real funds goes through independent review before deployment. This documentation reflects the design and testing, not a substitute for that audit.