vxPremia Core

Synthesis of the xToken, veToken, and xChain native design


vxPREMIA is the voting token of the Premia Meta-Economy. The token represents a weighted balance of PREMIA tokens and utilizes a voting-escrow model, popularized by Curve (veCRV), in addition to custom sustainability mechanics. vxPREMIA is minted equal to your deposit of PREMIA tokens. This balance is then modified by your lock period referred to as your “Boost”.
Your balance of vxPREMIA multiplied by your Boost modifier is known as your “Influence”. Wallet Influence is the key metric in determining your fee distribution, trading fee discounts, and votes for PREMIA token emission flow.



The original design xPREMIA, was elegant yet ever-evolving. It allowed for Premia deposits to receive pro-rata share of protocol fee distributions, as well as the ability to reduce protocol fees paid by traders. Liquidity Mining (the Liquidity Provider incentive program) was controlled by Snapshot Governance, periodically re-allocating the directional flow of Premia Tokens.
The Premia Protocol has redefined the paradigm known as valve gauge weighting to introduce the vxPremia Reward Manifold.
Why is it better than traditional ve?
  1. 1.
    Utilization-based rewards, means that vote farming for low-volume pools is not economic, prevents DAO takeover of emissions (see: Balancer, Convex, etc.).
  2. 2.
    Omni-chain, means that users can bridge their locked vxPREMIA to any chain supported by LayerZero and vote on emissions or earn rewards on whichever chain they currently see the most benefit.
  3. 3.
    Non-transferrable (soul-bound until unlocked), means that bribes are disabled by default, enabling healthier governance of emissions.
  4. 4.
    Earn rewards in USDC, zap-compoundable into more vePREMIA at any time, means stakers earn highly liquid, stable yield.


  • vxPREMIA: Staked PREMIA tokens
  • Boost: Modifier calculated by lock period length remaining
  • Influence: Weighted PREMIA Balance
    • =(vxPREMIA*Boost)
  • Withdraw Delay: 10 day delay once withdraw requested
  • Early Unlock Penalty: Penalty paid to remove lock period
    • coefficient scales to lock time remaining - 25% per year left, max is 75%
    • feePercentage % fee to pay for early unstake (1e4 = 100%)
  • Liquidity Mining: Option Pool Liquidity Provider Incentives in PREMIA Token
  • Reward Manifold: Valve gauge control for emission flow of liquidity mining rewards
    • Flowback Throttle: Synthetic cap on applied influence based on utilization
      • =(Influence * max(utilization, 0.25))
      • This ensures each pool's rewards are based on the revenue produced by the pool
  • Universal Social Dividend: Protocol Fee Distributions to vxPREMIA holders (USD Proceeds)
  • Rewards: Protocol Fee Distributions (Social Dividend) & Liquidity Mining Incentives (Manifold)
  • Bridge: Process to move token from one chain to another (vxPremia currently uses LayerZero)

vxPremia Meta-Economy


Liquid Valves - By locking Premia Tokens via the vxPremia Interface, users are now empowered to align the long-term platform vision with that of participants and citizens. Liquid Valve Gauge Weight is applied immediately and does not follow an epoch process. Each source chain has their own corresponding manifold to distribute liquidity mining incentives.
Protocol Commissions - Pro-rata distributions of collected fees based on source chain utilization, collateralization, and settlement fees. Proceeds are applied based on amount of influence on source chain.
Omnichain Gateway - As now reward controls are at the chain level, there needs to be a fluid method to move vxPREMIA between chains. Utilizing our omnichain approach and LayerZero implementation, this is a quick and effortless transaction. The process is as follows: burn vxPREMIA on source chain, mint vxPREMIA on destination chain. In the LayerZero transaction, the boost modifier is automatically carried to destination chain and combined with local vxPREMIA to update your size-weighted multiplier.
Omnichain Hub Relay [In Development] - A method to sync cross-chain vxPREMIA Influence to direct Chain Weight of the Liquidity Mining Incentives from the Liquidity Mining Reservoir Fund (on mainnet) to the destination chains. This will complete the entire process of reward distribution becoming decentralized, on-chain, and omni-chain.

vxPremia Manifold Control

Influence holders can direct their vote to any of the directional pools (call or put) on their vxPREMIA source chain. The total aggregate of the pool's valve gauge as a percentage of total influence directs that chain's share of liquidity mining incentives. Voting is liquid, as it is applied immediately upon the next pool update transaction, there is no epochal update with Reward Manifold Control. To incentivize highly utilized pools and to reduce irrational application of influence, there is a mechanism known as the flowback throttle that creates a synthetic cap on the pressure that is applied at the valve level.
The flowback throttle is calculated as (Influence * max(utilization, 0.25)), thus a less-utilized pool receives a haircut on votes applied. For example, if 1,000 influence is applied to pool "A" and the if the utilization rate of pool "A" is 20%, then influence applied to that pool is calculated as 250. If 1,000 influence is applied to pool "B" and the utilization rate of pool "B" is 85% then influence applied to that pool is calculated as 850.

Premia Universal Social Dividend (USD Proceeds)

Distributed Protocol Fees
~50% distribution of accrued fees each month (decay function) is given to vxPREMIA holders via their pro-rata share of Influence. For example, if you own 20% of the chain's vxPREMIA influence, you will receive 20% of fee distributions.
Fee Discounts
  • Externally owned accounts (ex: metamask wallet)
    • 60% Max Discount
    • 5,000 vePREMIA Influence = 10% Discount 50,000 vePREMIA Influence = 25% Discount 500,000 vePREMIA Influence = 35% Discount 2,500,000 vePREMIA Influence = 60% Discount
  • Smart contract accounts
    • 30% Max Discount
    • Discount scales linearly from 0-30% as contract's control of Total Influence on the Source Chain scales from 0-50%

Contract Functions

A contract allowing you to use your locked Premia as voting power for mining weights
  1. 1.
    getPoolVotes - Get total votes at pool level
  2. 2.
    getUserVotes - Get total votes at user level
  3. 3.
    1. 1.
      Remove previous applied votes (if any)
    2. 2.
      Apply new vote distribution