Preskoči na vsebino
    Spec v1 · Public draft

    veLOVE Governance & LP Rewards

    Lock LOVE → earn veLOVE voting power → direct weekly LP emissions → boost your own LP yield up to 2.5×. Fully on-platform, transparent, deflationary. 🟢 No external API.

    01

    Lock LOVE

    Choose a lock duration from 30 to 365 days. Longer locks = more veLOVE per LOVE. veLOVE is non-transferable and decays linearly until unlock.

    02

    Vote weekly

    Each Monday, holders vote on which LP pools (LOVE/USDL, LOVE/XLM…) get the next week's emission share. Voting power = your live veLOVE.

    03

    Earn boosted yield

    If you LP into a pool you also voted for, your share earns up to 2.5× the base reward. The longer you locked, the higher your boost.

    Lock simulator

    Estimate your veLOVE and max boost. Numbers are illustrative; final params are governance-set.

    180 days
    veLOVE received
    4,932
    Max LP boost
    1.74×
    Voting power
    4,932
    Early unlock penalty
    50%

    Formula: veLOVE = LOVE × (lock_days / 365). Boost = 1 + 1.5 × (lock_days / 365). Early unlock = 50% slashing → 50% to ecosystem treasury, 50% to DAO reserve.

    LP Reward tiers

    PoolPhaseDaily emission capTrading fee LP shareMax boost
    LOVE/USDL
    Phase 1
    5,000 LOVE60%2.5×
    LOVE/XLM
    Phase 1
    3,500 LOVE60%2.5×
    LOVE/EURL
    Phase 1
    1,500 LOVE60%2.0×
    USDL/XLM
    Phase 1
    1,000 LOVE55%1.5×
    LOVE/yXLM
    Phase 2
    750 LOVE55%1.5×
    LOVE/SHX
    Phase 2
    250 LOVE50%1.5×

    Total daily emission across all pools is hard-capped at 12,000 LOVE. Caps above are gauge-weighted defaults; weekly veLOVE votes can shift them ±50%.

    Live LP pools (M2 alpha)

    Alpha · No boost yet
    PoolActive LPsTVL (USD)Emitted 7dDaily cap
    Loading…

    Alpha rewards are split pro-rata by USD value of attested LP positions, capped at each pool's daily emission. Boost activates in M4.

    Reward formula

    daily_reward(user, pool) =
       pool_emission
     × (user_lp_share)
     × gauge_multiplier   // 0.5× – 2.5× via vote
     × ve_boost           // 1.0× – 2.5× via lock
    • pool_emission: daily LOVE allocated to the pool
    • user_lp_share: your LP / total LP in pool
    • gauge_multiplier: set weekly by veLOVE vote
    • ve_boost: requires LP + veLOVE in same pool

    Safety rails

    • Hard cap: 12,000 LOVE/day total emissions across all pools.
    • Per-wallet vote cap: 20% of any single proposal.
    • Boost cap: 2.5× regardless of lock size or duration.
    • Quorum: 5% of circulating veLOVE for proposal to pass.
    • Min LP: 100 USDL equivalent to qualify for rewards.
    • Trading fee split: 60% LP / 30% ecosystem treasury / 10% DAO reserve.

    Tokenomics — 12 month projection

    FlowSource12m estimateDirection
    LP emissionsGame Dev Fund + 2% of fees≈ 4.4M LOVE
    Treasury (LP fees)30% of trading fees → ecosystem treasury≈ 0.6M – 1.5M LOVE↓ float
    Treasury (slashing)Early unlock 50%≈ 150k – 400k LOVE↓ float
    DAO reserve10% fees + 50% slashing≈ 200k – 500k LOVE + USDL
    Net float changeEmissions − treasury inflows≈ −1.0M to −2.0M↓ circulating
    Avg 7d volume target
    $500k
    Trading fee
    0.30%
    Locked supply target
    8–15%

    Assumptions: 0.30% taker fee, 30% of fees to ecosystem treasury, 10% to DAO reserve, lock distribution skewed to 90+ day terms. Tokens flow to treasury wallets (off circulating supply) — not an on-chain Stellar burn. Numbers are projections, not guarantees.

    Verify your LP on-chain

    On-chain LP Verification (M3)

    Stellar Horizon

    Bind your Stellar account that holds the liquidity pool shares, then verify on-chain. Verified shares unlock M2 reward accruals.

    Sign in to bind a Stellar account.

    veLOVE Locks

    0 veLOVE

    Sign in to lock LOVE.

    Gauge Voting (weekly)

    Allocate up to 10,000 bps (=100%) of your veLOVE across pools. Pools with more votes earn a larger share of weekly emissions.

    DAO Grants

    Submit a grant proposal

    veLOVE: 0
    Voting rules (override defaults)
    Vesting milestones

    Active & past proposals

    Loading…

    Bribes Marketplace

    Bribes Marketplace

    M6

    External projects deposit LOVE to incentivize gauge voters for a chosen pool. After the epoch finalizes, voters claim a pro-rata share. Platform fee: 5%.

    Post a bribe
    Active offers
    No active bribes yet — be the first.

    Permissionless Pools

    Permissionless Pool Whitelisting

    M7

    Anyone with ≥1000 veLOVE can propose a new LP pool. 5000 LOVE bond. 5-day vote, 50,000 veLOVE quorum, simple majority. Approved → pool created automatically + bond refunded. Rejected/expired → bond goes to Game Dev Fund.

    Your veLOVE: 0
    No proposals yet — be the first to nominate a pool.

    Cross-Chain LP Mirror

    Cross-Chain LP Mirror

    M8

    LP pools mirrored across Stellar, Cardano, XRPL, Soroban v2 and Solana. Verifications snapshot reserves & TVL per chain.

    Loading…

    Concentrated Liquidity

    Concentrated Liquidity (M9)

    Uniswap v3 style

    Provide liquidity to a tight price range to earn higher fees. Tighter range = more capital efficiency, but only earns when active tick is in range.

    No concentrated pools yet. Admin must enable CL on a pool.

    DEX Limit Orders

    DEX Limit Orders (M10)

    Place buy/sell orders that auto-fill when the matcher (every 2 min) finds a counterparty at or better than your target.

    Bids
    Asks

    TWAP Oracle

    TWAP Oracle (M11)

    LIVE

    Time-weighted average price feed for LOVE pairs. Recorded every 5 min from Stellar DEX. Manipulation-resistant pricing for derivatives, lending and oracles.

    No observations yet. Click 'Record now' to seed.
    Public RPCs: dex_get_twap(pair, window_seconds) · dex_list_twap_pairs(). 7-day rolling history.

    Lending Pool

    How it works — LTV & Liquidation example

    Simulate a position. Collateral is priced via the 1h TWAP oracle (M11). Max borrow = 70% LTV. Liquidation triggers at 80% LTV with a 5% liquidator bonus.

    Collateral value$1,000.00
    Max borrow @ 70% LTV$700.00
    Current LTV50.00 %
    Liquidation TWAP price$0.0625 / LOVE
    Safe. You could borrow up to $700.00 more before hitting 70% LTV.
    LTV max 70%
    Liquidation 80%
    Liquidator bonus 5%
    Oracle: 1h TWAP (M11)
    Hourly interest accrual
    Show formulas
    collateral_value_usd = collateral_LOVE × TWAP_1h
    LTV = debt_USDL / collateral_value_usd
    max_borrow_USDL    = collateral_value_usd × 0.70
    liquidation_price  = debt_USDL / (collateral_LOVE × 0.80)
    seized_on_liquidation_LOVE = (debt_USDL × 1.05) / TWAP_1h

    Lending Pool (M12)

    LIVE
    TWAP-anchored
    Auto · 10s

    Supply USDL to earn yield, or post LOVE as collateral and borrow USDL. All positions are valued by the on-DEX 1h TWAP for manipulation resistance.

    Terminology notice · Lending Pool: Labels such as "APY", "yield" and "earn" displayed in this module are user-experience shorthand for estimated network reward share, revenue share and burn-backed rebate. These rewards are protocol-distributed and depend on user activity, fees collected and token burns — they are not interest, dividends or a promise of profit. Full disclosure

    Total supplied
    — USDL
    Total borrowed
    — USDL
    Utilization
    Supply APR / Borrow APR
    — · —
    Collateral LOVE
    LOVE/USDL TWAP 1h
    Max LTV
    Liq. threshold
    My supplied: USDL · Earned: USDL
    Interest accrues hourly via cron. Borrow APR rises on the kink at 80% utilization. Public RPC: lend_get_market().

    Rollout roadmap

    M1
    Live
    Public DEX Stats
    Shipped at /dex/stats — 24h/7d volume, fees, traders, daily chart.
    M2
    Live
    LP Rewards alpha
    Pools registered (LOVE/USDL, LOVE/XLM); daily emissions + claim RPC live.
    M3
    Live
    On-chain LP verification
    Stellar Horizon checks bound accounts → verified shares + USD value drive M2 accruals.
    M4
    Live
    veLOVE locks + gauge voting + ve_boost
    Lock LOVE 30–365d → veLOVE; weekly gauge votes weight LP emissions; ve_boost up to 2.5× in daily accruals.
    M5
    Live
    DAO grants v1
    Propose · vote (ve-weighted, 5d window, 10k quorum) · auto-payout from grants treasury (cap 500k LOVE / proposal).
    M6
    Live
    Bribes Marketplace
    External projects deposit LOVE to incentivize voters; pro-rata claims after epoch finalizes (5% platform fee).
    M7
    Live
    Permissionless pool whitelisting
    Anyone with ≥1000 veLOVE can propose a new LP pool with a 5000 LOVE bond; 5d vote, 50k veLOVE quorum, auto pool creation on approval.
    M8
    Live (verifier stub)
    Cross-chain LP mirror + Soroban v2
    Mirror Stellar pools to Cardano (Minswap/Sundae), XRPL AMM and Soroban v2 contracts; verification snapshots per chain. Soroban v2 verifier toggle ready (off until soroban-rpc edge fn ships).
    M8.2
    Live
    Soroban XDR reserve decoder
    Verifier reads Soroswap/Aqua/generic AMM contract instance storage via soroban-rpc, decodes reserve_a/reserve_b and computes USD TVL when XLM is one side.
    M9
    Live
    Concentrated Liquidity (Uniswap v3 ranges)
    Open LOVE positions in tight tick ranges per pool; tighter range = higher liquidity boost; in-range fee accrual; close to withdraw principal + fees.
    M9.1
    Live
    CL fee distribution cron
    Hourly cron splits each pool's pending swap-fee bucket pro-rata to in-range CL positions (50/50 token A/B); audit log in cl_fee_distributions.
    M10
    Live
    DEX Limit Orders
    Native on-DEX buy/sell limit orders for LOVE/USDL & LOVE/EURL with escrow lock; on-platform matcher every 2 min; public orderbook + cancel anytime.
    M11
    Live
    TWAP Oracle
    Manipulation-resistant time-weighted average price feed for LOVE pairs. 5-min cron records spot from Stellar DEX → 5m / 1h / 24h TWAP. Public RPCs dex_get_twap & dex_list_twap_pairs ready for derivatives, lending and 3rd-party oracles.
    M12
    Live
    TWAP-anchored Lending Pool
    Supply USDL → earn yield (kink-rate model). Borrow USDL against LOVE collateral priced by 1h TWAP; 70% LTV, 80% liquidation, 5% liquidator bonus, hourly interest accrual.

    Want the full spec? Download the GDD PDF.

    Download GDD v1 (PDF)
    LOVE Guide