Protocol

Accrue. Activate. Bond.

The canonical prototype rules demonstrated by this testnet MVP. Every mechanic below is implemented in the simulated adapters and mirrored by the prototype Solidity contracts in /contracts.

Canonical parameters

Genesis NFTs
10,000
Maximum $BIOHACKER supply
2,000,000,000
Genesis Bond Reserve
1,000,000,000
Ecosystem / liquidity supply
1,000,000,000
Accrual per NFT per day
5,000 (locked)
Maximum accrual days
20
Maximum accrual per NFT
100,000
Activation requirement
100,000 $BIOHACKER
Anvil conversion unit
1 Genesis = 100,000 $BIOHACKER (pending)

Flow

Path A — earned activation

MINT

Genesis Biohacker NFT (10,000 max)

ACCRUE 5K / DAY

Locked $BIOHACKER attaches to the NFT

20 DAY CAP

Accrual stops — no perpetual yield

100K

Activation requirement reached

ACTIVATE

Free earned activation

100K BONDED

Bonded to the BioVault, not burned

ACTIVE MEMBERSHIP

State travels with the NFT

Path B — external acquisition

ACQUIRE 100K

Sourced externally by the holder

ACTIVATE NOW

Immediate activation, no waiting

BOND

Remaining accrual entitlement terminated

State rules

At activation the 100,000 is BONDED

The requirement is not burned. It is bonded to the NFT's BioVault and remains attached to the asset.

Inactive transfer keeps the accrued balance

If an inactive NFT transfers before activation, its accrued locked balance stays attached to the NFT and continues under the new owner.

Active transfer carries the bond and state

If an active NFT transfers, the 100,000 bonded position and the ACTIVE membership state travel with the NFT.

Early activation terminates remaining accrual

A holder can wait up to 20 days for free earned activation, or acquire 100,000 externally to activate immediately. External activation terminates remaining Genesis accrual entitlement so there is no double-dip.

No accrual beyond 100,000

Accrual stops at the cap. There is no perpetual yield, no compounding and no profit distribution of any kind.

Liquidity module

ANVIL

Integration Pending — Clutch Markets

Working relationship

1 GENESIS100,000 $BIOHACKER

Working conversion unit is fixed at 1 Genesis = 100,000 $BIOHACKER. Routing, escrow model and settlement remain open items with Clutch.

Disabled in the prototype. The frontend calls a LiquidityAdapter interface, so a live Anvil adapter replaces the mock without UI changes.

Technical panel

For Clutch

Open integration questions for the Anvil review.

01

External fixed-supply token compatibility

Can Anvil support an externally deployed, fixed-max-supply ERC-20 (2,000,000,000 $BIOHACKER) with no mint authority after deployment, or does listing assume a token minted through Clutch tooling?

02

Genesis Bond Reserve vs Anvil escrow

The 1,000,000,000 Genesis Bond Reserve is contract-held and drawn down by accrual. Should it remain in a protocol-owned reserve contract, or be escrowed by Anvil for settlement guarantees?

03

ERC-6551 bonded token handling

Bonded $BIOHACKER lives inside a token bound account owned by the NFT. How does Anvil price and index balances held by an ERC-6551 account rather than an EOA?

04

Active vs inactive NFT liquidity treatment

An inactive NFT carries a locked accrued balance; an active NFT carries a 100,000 bonded position. Should these trade as distinct instruments, or as one asset with a state attribute?

05

Chain deployment and customization

Which chain does Clutch prefer for deployment, and how much of the activation/bonding logic can be customized within Anvil's integration surface?