Skip to content

Participating in Genesis

Genesis is how TRTH bootstraps early distribution: you deposit USDC into the Genesis flow, and after finalization you receive TRTH pro-rata to your share of the pool (subject to the rules enforced by the Genesis contract).

  • Use a wallet that supports Base and USDC.
  • Confirm you are on the correct network (Base mainnet or the announced test deployment).
  • Review caps, windows, and any minimums shown in the official app — parameters can differ between environments.
  1. Connect your wallet to the official TRTH interface.
  2. Open the Genesis section and read the live terms (timing, finalization, and any pause states).
  3. Approve USDC for the Genesis contract when prompted — this is a standard ERC-20 allowance step.
  4. Enter the amount you want to allocate and submit the deposit transaction.
  5. Wait for confirmation on Base. Your position is recorded on-chain; you do not receive TRTH until finalization according to protocol rules.

If you have a referral code from another participant or an approved influencer, enter it before or as directed by the app so attribution can be recorded correctly. Referrals feed the protocol’s 20% BPS referral pool and may interact with influencer tiers — see Referrals for details.

Track your share, finalization status, and any post-genesis steps (for example, LP bootstrap or claims) in the app. If something looks wrong, compare the transaction on a Base block explorer with the addresses published in Contract Addresses.