Participating in Genesis
Genesis is how TRTH bootstraps early distribution: you deposit USDC into the Genesis flow, and after finalization TRTH is batch-distributed pro-rata via permissionless processBatch (subject to the rules enforced by the Genesis contract).
Before you start
Section titled “Before you start”- 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.
Deposit USDC
Section titled “Deposit USDC”- Connect your wallet to the official TRTH interface.
- Open the Genesis section and read the live terms (timing, finalization, and any pause states).
- Approve USDC for the Genesis contract when prompted — this is a standard ERC-20 allowance step.
- Enter the amount you want to allocate and submit the deposit transaction.
- Wait for confirmation on Base. Your position is recorded on-chain; you do not receive TRTH until finalization and a subsequent
processBatchdistribution.
Referrals during Genesis
Section titled “Referrals during Genesis”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. Each deposit reserves up to a 20% (2000 BPS) referral pool cap and may interact with influencer tiers — see Referrals for details.
After you deposit
Section titled “After you deposit”Track your share, finalization status, and any post-genesis steps (for example, LP bootstrap or referral claims in USDC) in the app. Genesis TRTH arrives via batch distribution, not a separate user claim. If something looks wrong, compare the transaction on a Base block explorer with the addresses published in Contract Addresses.