GENIUS/RULE

The vault is the referee.

Every coin here is a standard Genius.fun token. We never touch its transfer() or add taxes. Rules live in a separate contract, the RuleVault, which receives the 1.25% creator fee.

Lifecycle

  1. 1. You pick a rule and its parameters.
  2. 2. RuleVaultFactory predicts and creates a minimal-proxy clone with those rules baked in.
  3. 3. We call Genius previewLaunchEconomics, then launchAndBuy with the vault as fee recipient.
  4. 4. The vault is bound to the new token. From then on, fees flow in and the rule runs.

Guarantees

  • No owner, no admin, no withdraw, no upgrade.
  • Rules are set once in initialize() and cannot change.
  • Execution is permissionless: anyone can trigger it when conditions are met.
  • Bell's ring() rejects contracts (msg.sender must equal tx.origin).

Rules

01 Burn

Every interval, anyone can trigger the vault to spend its whole balance buying the coin and sending it to 0x…dEaD.

02 Bell

Balance accrues as a pot. Once per interval, the first externally-owned wallet to call ring() takes all of it. Contracts are rejected.

03 Milestone

When market cap reaches the target, the vault buys and burns with its balance, then the target doubles.

04 Jackpot

Each qualifying buy through the vault resets the clock. If nobody buys for M minutes, the last buyer takes the pot.

05 Buyer rewards

The vault counts qualifying buys made through it. Every Nth buyer receives a fixed BNB reward from the vault.

06 Buyback other

On an interval, the vault buys the token you named at launch and burns it.

07 Split burn

On an interval, 20% goes to the ledger address fixed at launch and 80% buys and burns the coin.

08 Idle

The vault only accumulates. Nothing can ever leave it. A visible, locked war chest.

Contracts

GeniusLaunchFactory 0x78EAE9537C0ef90DFe9B7ae964682Fe8138afe31

GeniusLaunchAndBuy 0x2EF00378984e84f2DAa08DfB5Fb03bBDE2038ae6

RuleVaultFactory — set on the Launch page