Protocol documentation

How FOMOLABS works.

How the independent layer built for Fomo users turns verified scientific compute into campaign-token and community FOMOLABS rewards.

12 sectionsRobinhood ChainMachine-checked rules
Launch guide
01 · Overview

Public contribution records, separate from markets.

FOMOLABS is the main creator-access token. Each research campaign keeps a separate token and reward budget. Any verified wallet may contribute without staking; accepted Folding@home point increases can earn the token of the one campaign selected for that interval.

Access tokenFOMOLABS · fixed 1B supply
Campaign assetsOne independent token per campaign
ObservedPublic points and work-unit totals
Not observedRaw compute, research data or results
Work assignmentControlled by Folding@home
AffiliationIndependent from Folding@home
Explore campaigns →
02 · Fomo community

Referral revenue becomes verified compute rewards.

Independent program

FOMOLABS commits 100% of the net commissions it actually receives through its tracked Fomo referral link to community rewards. Received commissions are converted into FOMOLABS and enter a dedicated onchain vault with a public attribution hash.

Contributor entryOpen · no FOMOLABS stake
Affiliate revenue policy100% committed to community rewards
Reward weightVerified Folding@home points only
Trading activityNever used as an individual multiplier
Vault administrationNo FOMOLABS withdrawal path
RelationshipIndependent from FOMO Labs Inc.

Fomo commissions are received offchain. FOMOLABS counts them as funded only after converted FOMOLABS reaches the vault. Each deposit, finalized root and contributor claim can then be checked onchain.

Open the Compute League →
03 · FOMOLABS access

One principal token. A creator-only bond.

Production rule

FOMOLABS has a fixed supply of 1,000,000,000 and is launched separately through the independent pons interface on Robinhood Chain. FOMOLABS never mints replacement FOMOLABS.

NetworkRobinhood Chain · chain ID 4663
GasETH · paid by the submitting user
Creator stake10,000 FOMOLABS per campaign
Contributor stakeNone
Reward fundingNot paid from the FOMOLABS stake

Robinhood Chain is an Ethereum-compatible Layer 2 built on Ethereum; it is not Ethereum mainnet chain ID 1. The FOMOLABS stake is a creator access bond and remains distinct from campaign tokens and their rewards. It is not required for compute contribution.

Independent pons interface ↗
04 · Wallet verification

Connection does not prove ownership.

  1. 01
    Connect

    The site reads the public address and active chain.

  2. 02
    Verify ownership

    Sign a gas-free message bound to the domain, chain, nonce and expiry. This enables private account actions without sending a transaction.

  3. 03
    Select a campaign

    Contributors enter without staking. A creator separately stakes 10,000 FOMOLABS for each campaign launch.

  4. 04
    Authorize an action

    FOMOLABS prepares unsigned data; the wallet shows and signs the final transaction.

FOMOLABS never requests a private key or a Folding@home passkey. Changing wallet or chain invalidates the bound session. The worker never pays or broadcasts routine transactions: users pay for campaign selection, root submission and claims. Creators additionally pay for approve, stake, launch and withdrawal.

Open account →
05 · Folding identity

The baseline starts eligibility.

  1. 01
    Select one campaign

    One point interval can reward only the selected campaign's token.

  2. 02
    Generate a username

    One active FOMOLABS username is linked to each wallet.

  3. 03
    Configure the official client

    Use that username and the FOMOLABS team number.

  4. 04
    Record the baseline

    Public statistics must show the username, team and at least one completed work unit.

  5. 05
    Measure later increases

    Points before the baseline are excluded. Regressions, anomalies or unavailable provider data delay acceptance.

Contributor accessOpen · no stake
Active campaignOne per accounting interval
Baseline fieldsPoints · work units · timestamp
Unlink cooldown7 days
Contribution setup →
06 · Epochs and claims

Estimate, propose, finalize, claim.

Campaign30 daily epochs
Epoch duration24 hours
Reconciliation grace6 hours
Root dispute period12 hours
  1. 01
    Reconcile

    Accepted observations and the fixed balance snapshot are collected.

  2. 02
    Propose

    The worker signs the Merkle payload off-chain without gas. Any user may submit it and pays the proposal gas.

  3. 03
    Finalize

    After 12 hours, the first claimant may finalize and claim in one user-paid transaction. A finalized root is fixed.

  4. 04
    Claim

    Every beneficiary submits their finalized proof once and pays their own claim gas.

Before finalization, displayed rewards are estimates. Provider outages delay the epoch instead of inventing contribution values. If no user pays to publish a signed root, that epoch remains pending.

07 · Reward formula

A proportional share of a finite epoch budget.

Weighted pointswᵢ = accepted_pointsᵢ × multiplierᵢ
Rewardfloor(epoch_budget × wᵢ / Σw)
Integer remainderStays in the reward vault
Below campaign-token bonus threshold1.00×
≥ 0.01% supply1.02×
≥ 0.05% supply1.05×
≥ 0.10% supply1.08× max

The creator-only 10,000 FOMOLABS launch bond is separate from this optional campaign-token holding bonus. Contributors do not stake.

The holding bonus is optional and fixed at launch. It uses the balance at the epoch snapshot block, not the balance at claim time. Holdings change reward weight; they do not represent scientific contribution.

Campaign rewards and claims →
08 · Formal verification

Critical accounting rules, checked in Lean 4.

13 proved properties

FOMOLABS includes a machine-checked Lean 4 model of its critical token and reward invariants. Automated source-sync checks connect the model to the deployed Solidity and TypeScript constants and reject incomplete proof placeholders.

AristotleCompleted proof-strengthening runReviewed with Aristotle and independently rechecked
Campaign supply1B exactly partitioned across liquidity, rewards and vesting
Reward schedule30 epochs distribute no more than the 300M vault budget
Reward allocationIndividual and aggregate claims cannot exceed an epoch budget
Staking reserveReserved FOMOLABS cannot exceed total FOMOLABS staked
ClaimsA recorded claim cannot be replayed
Proof gateLean build and independent kernel check run in CI

The formal model was reviewed and strengthened in a completed Harmonic Aristotle run. The downloaded result was independently rechecked with the source-sync guard, Lean build and kernel artifact checker. This does not claim endorsement, partnership or a smart-contract audit.

09 · Launch and tokenomics

One transaction, fixed allocations.

A wallet with at least 10,000 FOMOLABS staked can launch an independent campaign token. One transaction creates that token, its 1% Uniswap V3 pool, permanent liquidity locker, pre-funded reward vault and creator vesting vault. Its supply is fixed at 1,000,000,000 units with 18 decimals.

Locked liquidity600M · 60%
Contributor rewards300M · 30%
Creator vesting100M · 10%
Creator FOMOLABS bond10,000 minimum · not spent on rewards
Additional mintingDisabled
Creator vesting30-day cliff · 90-day linear release
Creator-supplied paired WETHNone required
Optional initial buy0 ETH by default · unlocked
Initial-buy application limit0.019085386196825461 ETH
Initial-buy token cap5% of supply
Maximum slippage20%

The 300 million campaign reward tokens enter the reward vault automatically during launch. Neither the campaign creator nor FOMOLABS LAB manually funds contributor rewards.

Minimum received is calculated from the current quote and selected slippage. Quotes expire; launch fees and gas are rechecked before the wallet request. Initial-buy tokens are market holdings, separate from creator vesting.

Launch flow →
10 · Liquidity and trading

The position stays locked.

Initial position600M tokens · one-sided
Pool fee tier1%
LP principalNo withdrawal or transfer path
Collected fee split70% creator · 20% protocol · 10% reserve
Liquidity milestone4.2 ETH WETH metric · informational

Buys and sells move the pool price and can incur slippage. A token sale may require a separate approval transaction. Quotes expire and are checked again before unsigned transaction data is returned. Reaching the liquidity milestone does not migrate the pool or token.

Only collected trading fees are revenue. LP principal and unrealized token balances are not creator income.

Markets →
11 · Risks and security

Know what is and is not guaranteed.

  • FOMOLABS and every campaign token are separate speculative assets and may lose all value.
  • Creator-staked FOMOLABS remains exposed to smart-contract, price and temporary lock risk.
  • Contribution acceptance, reward allocation and claim timing are not guaranteed.
  • Electricity and hardware costs may exceed any token reward.
  • Trading carries price, liquidity, slippage, allowance and network risk.
  • Provider or indexer outages can delay displayed records and finalization.
  • Campaign selection does not guarantee the exact Folding@home work unit assigned.
  • Launching or contributing creates no ownership of Folding@home work or research.
Reward vaultNo general withdrawal function
Finalized reward rootsCannot be replaced
Emergency controlClaims may be paused without moving assets
Liquidity lockerNo decrease, transfer, approval or rescue path
On-chain transaction signingRemains in the submitting user wallet
Worker signingOff-chain root attestation only · no gas
12 · Glossary

Terms used in the interface.

FOMOLABSMain fixed-supply creator-access and community-reward token, separate from campaign tokens
Creator FOMOLABS bond10,000 FOMOLABS creator bond for one campaign launch
Campaign tokenIndependent token whose reward vault pays its contributors
BaselinePublic totals recorded when an identity becomes eligible
Accepted point increaseEligible points observed after the baseline
EpochOne 24-hour reward-accounting period
Snapshot blockBlock used for an epoch's optional holding bonus
Merkle rootOn-chain commitment to the epoch's claim data
Claim proofData proving one wallet's finalized allocation
LP principalAssets backing the permanently locked liquidity position
SlippageAllowed difference between quoted and minimum received