Skip to content
>_ vibestarter://docs/09-vibetokens

Docs.

Protocol

Vibetokens

Project-specific tokens with real utility

When you launch a raise, you create a project token (Vibetoken). Backers receive tokens proportional to their contribution: a token allocation with defined utilities.

VIBES VS VIBETOKENS

This page covers project Vibetokens. For the VIBE platform token (staking, governance), see the $VIBES Token page.

How project tokens work

Token Creation

Define name, symbol, supply, and backer allocation. Contract deployed at launch.

Allocation on Contribution

Proportional allocation recorded. Contribute 5% = get 5% of backer tokens.

Pending Until Success

Allocations remain pending until raise successfully funds.

Claim Your Tokens

Transfer from contract to your wallet. Hold, transfer, or use.

Token utility types

REVENUE SHARE
Optional, founder-defined revenue sharing
GOVERNANCE
Vote on project decisions. 1 token = 1 vote
EARLY ACCESS
Beta features, preview builds, testing windows
DISCOUNTS
Reduced pricing scaled to holdings
AIRDROPS
Future token distributions and partner rewards
TOKEN STAKING
Staking inside the project’s own product: a commitment the founder delivers

Token distribution

The liquidity reserve (up to 15%, of which any portion not paired into the LP is returned to backers) and staker allocation (2.5%) are fixed. Founders can optionally configure a founder allocation (0-7.5%) and treasury (0-17.5%), with the constraint that both combined cannot exceed 17.5%. Backers receive the remainder (65%+).

// TOKEN_ALLOCATION
BACKERS≥65%
TREASURY0 – 17.5%
LIQUIDITY15%
FOUNDER0 – 7.5%
VIBE_STAKERS2.5%
CONSTRAINTFounder + Treasury ≤ 17.5%
Backers
≥65%
Treasury
≤17.5%
Liquidity
15%
Founder
≤7.5%
Stakers
2.5%
// FOUNDER_VESTING
CLIFF6 months (Zero Unlock)
VESTING12 months Linear
LP_LOCKIndefinite
// TREASURY_GOVERNANCE
WITHDRAWALFounder proposes (max 10% per request)
COOLDOWN14 days Between Proposals
CHALLENGE72h Backer Challenge Window
0%25%50%75%100%CLIFF03mo6mo9mo12mo15mo18mo
6mo cliff
12mo linear

Liquidity and the LP lock

When a raise finalizes, the liquidity reserve is paired with part of the raised ETH and deposited into a public pool: an Aerodrome volatile pair on Base, or a Uniswap v3 position on Robinhood Chain. The LP tokens that deposit mints never reach the founder or Vibestarter. They go to a fee claimer contract cloned for that raise, and no function exists anywhere that can move them out of it.

The lock is permanent, not timed. Liquidity is commonly locked either by sending LP tokens to a third-party locker that expires on a set date, or by burning them to a dead address. Vibestarter keeps them in a contract with no withdrawal path, which still lets the position collect trading fees; a burn address cannot.

AerodromeBase · 8453 · live
38,236.41 LPLOCKED SINCE 19 JUN 2026
VibesLPFeeClaimerone vault per raise · $VIBES shown
Uniswap v3Robinhood Chain · 4663
POSITION NFTOPENS WITH THIRD-PARTY RAISES
VibesV3PositionVaultsoulbound clone, per raise
transfer · withdraw · rescue · pause · owner · upgradeNeither contract has any of them. No admin, no expiry, no upgrade path.
claimAndDistribute()The only opening. It emits accrued trading fees and never moves the position.
The same lock on both chains: an Aerodrome pair on Base, a Uniswap v3 position on Robinhood Chain.
  • --No withdrawal: the contract has no transfer, withdraw, or rescue function
  • --No admin: no owner, no pause, and no privileged role that can reach the position
  • --No upgrade: each raise gets an EIP-1167 clone bound to a fixed implementation, so the code cannot be swapped
  • --No expiry: there is no unlock date, because there is no unlock function to schedule

The contract does one thing: claimAndDistribute(), which anyone can call. It sweeps accrued trading fees without touching the position itself. The ETH side goes to the platform, and the project-token side goes to the project treasury, or is burned if that treasury has been terminated.

// VIBES_LIQUIDITY
POOL (AERODROME vAMM)0x07F780…21Ac45
LP FEE CLAIMER (HOLDS THE LP)0x125a0B…13f070
CLAIMER IMPLEMENTATION0x3697f4…D10109
LOCKED SINCEJune 19, 2026 (raise finalization)

THIRD-PARTY TRACKERS

Some analytics sites report this liquidity as unlocked. Their checks look for LP tokens sitting in a burn address or in one of a handful of whitelisted locker services, and the Vibestarter fee claimer is neither. The position is verifiable directly on-chain: read lpBalance() on the fee claimer, then read its verified source and confirm nothing there can send that balance anywhere.

CLAIMING RULES

  • --Tokens allocated at contribution, claimed after raise succeeds
  • --Fixed Goal: only claimable if goal is reached
  • --Failed raise = no tokens (funds refunded)
  • --Must actively claim; tokens don’t auto-transfer

How to claim

Wait for Raise Success

Raise must fund before tokens are claimable.

Visit Your Portfolio

See all backed raises and pending token allocations.

Claim Tokens

Single claim or "Claim All" batch across multiple raises.

For founders: setting up tokens

Token configuration

  • --Choose a memorable name and symbol
  • --Set total supply (commonly 1B or 100M)
  • --Define backer allocation percentage
  • --Founder tokens vest over 18 months
  • --Allocate for liquidity pool

Utility selection

  • --Select utilities that fit your project
  • --Be specific about how they work
  • --Consider long-term sustainability
  • --Don’t overpromise on utilities
  • --Document utility details clearly