Documentation

Discover how VibeVote empowers the community to curate and reward the best projects in the ecosystem through a unique blend of on-chain mechanics and dynamic scoring.

Overview

VibeVote is a decentralized voting platform built on Solana. Its primary objective is to surface high-quality projects by allowing users to signal their support ("Vibe") financially.

Users interact with the platform by trading votes in their favorite projects on a bonding curve. Projects of the week are evaluated at the end of every Epoch and rewarded with a share of the accumulated global prize pool.

Project Submissions

A project begins its journey on VibeVote by being submitted by a creator. The creator must connect their Solana wallet, provide project details (such as the name, ticker, and description), and submit an initial transaction to establish the project on-chain.

Once verified and synchronized by the backend, the project becomes "Active" and appears on the Discovery page. From there, it needs to capture the community's attention to rise up the Leaderboard.

Bonding Curve

Trading "votes" in a project utilizes deterministic Cubic Bonding Curves. The price per vote mathematically increases as the circulating supply increases, and decreases as it drops.

The exact on-chain cost to purchase votes relies on tracking the total supply before and after the transaction. The formulas are:

Price(n) = BasePrice + (n² / K)

Projects are denominated in different assets with strictly configured parameters:

  • SOL Curve:
    Base Price: 0.000625 SOL (625,000 lamports)
    Curve Modulo (K): 8,000,000,000
  • VIBE Curve:
    Base Price: 50 VIBE (50,000,000 raw units)
    Curve Modulo (K): 100,000

Platform Fees

Every buy and sell transaction incurs a fractional fee that sustains the economic model and actively rewards participants. These fees are deterministic, automatically split, and routed directly on-chain based on the denomination asset.

  • SOL Projects (5.0% Total Fee):
    • 40% of Fee (2.0% of trade): Distributed to existing Holders proportional to their votes.
    • 30% of Fee (1.5% of trade): Routed to the Global Epoch Prize Pool to be distributed to winners.
    • 10% of Fee (0.5% of trade): Routed directly to the Project Creator (Dev Fees).
    • 10% of Fee (0.5% of trade): Routed to the Protocol/Team for maintenance.
    • 10% of Fee (0.5% of trade): $VIBE Buyback.
  • VIBE Projects (2.5% Total Fee):
    • 40% of Fee (1.0% of trade): Distributed to existing Holders proportional to their votes.
    • 30% of Fee (0.75% of trade): Routed to the Global Epoch Prize Pool.
    • 25% of Fee (0.625% of trade): Routed directly to the Project Creator (Dev Fees).
    • 5% of Fee (0.125% of trade): Permanently Burned directly on-chain to reduce token supply.

Epochs & Mechanics

Time on the platform is divided into periods called Epochs. Each Epoch runs for exactly 7 days, aligning automatically to end precisely at Friday midnight (00:00 UTC).

During an Epoch, every trade made on any project incurs a small transaction fee. These fees accumulate into a global Prize Pool, comprising both SOL and VIBE votes.

When an Epoch finalizes, the system halts temporarily to snapshot the current state:

  • The Top 3 projects on the Leaderboard are declared the winners.
  • The Prize Pool is split: 50% to the 1st place, 30% to the 2nd, and 20% to the 3rd.
  • For each winning project, 30% of its prize allocation goes directly to the project's Creator.
  • The remaining 70% is distributed fully to the project's voters (holders), proportionally based on their Time-Weighted Score (TWS)—meaning early and long-term supporters earn larger rewards than last-minute buyers.

Scoring System

A project's rank on the Leaderboard is determined by its Score, a dynamic value ranging from 0 to 1,000. We don't just look at who has the most votes. The score is calculated as a composite of multiple vital metrics to ensure a healthy and active ecosystem:

  • Market Cap: The total value of all votes in circulation for the project.
  • Trading Volume: The amount of fee-generating activity the project has seen recently.
  • Unique Traders: The number of distinct wallets interacting with the project over a given period, proving real community interest.
  • Quality Voters: The number of dedicated holders maintaining a meaningful position over time.
  • Price Stability (TWAP): Recent price action performance to prevent abrupt manipulation.

Decay Mechanic: To keep the leaderboard fresh and give new projects a fighting chance, previous winners undergo "Gravitational Decay." When a project wins an Epoch, its effective score is temporarily multiplied by a fraction (e.g., 0.20), drastically lowering its rank. This decay gradually lifts over the subsequent weeks until the project returns to its full raw score. Repeated wins incur heavier, longer-lasting decay penalties.

Solana Integration

Trading and financial mechanics are fully backed by smart contracts on the Solana blockchain, ensuring transparency and security. Every project gets a dedicated Program Derived Address (PDA) on-chain.

Secure Rewards: Upon Epoch finalization, the backend computes the exact distribution of the prize pool. Instead of holding user funds, the system generates cryptographically signed reward claims. Winners simply connect their wallets to claim their earned SOL and VIBE directly from the smart contract using these signatures, effectively maintaining trustless distribution.