LogoLogo
3xcalibur Website3xcalibur Blog3xcalibur Twitter3xcalibur Discord
  • 3six9 Innovatio
    • What is 3six9 Innovatio
  • 3six9 Products
    • The World of 3xcalibur
    • The 3xcalibur Ecosystem
      • Solving Problems in OpFi
        • The Changing DEX Market
        • The Liquidity Incentive Problem
        • Pricing Oracles
        • Limited Asset Money Markets
      • What is 3xcalibur
        • 3xcalibur, ser?
        • Our Product Value Propositions
      • 3xcaliSwap
        • Introduction
        • Our Improvements
        • 3xcaliSwap Features
      • 3xcaliCredit
        • Coming Soon
      • 3xcaliGovern
        • Vest
        • Claim
        • Vote
        • 3xcaliSwap and 3xcaliCredit Pools
          • Fees
          • Bribe Market
      • The $XCAL Token
        • Token Metrics
        • Emissions
      • Resources
      • FAQ
      • Glossary
      • Using the Protocol
        • Basics
        • 3xcaliSwap
          • How To: Migrate Liquidity
          • How To: Swap
          • How To: Add liquidity
          • How To: Create New Pool
          • How To: Withdraw Liquidity
          • How To: Zap
          • How To: MultiSwap
        • 3xcaliGovern
          • How To: Lock (vest) XCAL
          • How to: Update Lock Time
          • How to: Increase Lock
          • How to: Combine Two Lock Positions
          • How To: Vote
          • How to: Create a Bribe
          • How To: Claim Rewards
        • 3xcaliCredit
  • Security
    • Audit - Omniscia
    • Bounty - Code4rena
  • 3six9 Collective
    • What is The 3six9 Collective?
    • What is 3six9 Cognitio?
      • Cognitio Research
    • What is 3six9 Imaginari?
  • Contracts
    • Official 3xcalibur Contracts
Powered by GitBook
On this page
  • Vote Mechanics
  • Rewards & Emissions
  • $XCAL Emissions
  • Bribes/Fees
  1. 3six9 Products
  2. The 3xcalibur Ecosystem
  3. 3xcaliSwap

Our Improvements

Vote Mechanics

In Solidly, users’ fair amount of bribes was calculated by keeping track of how much votes and since when one voted for a pool. The problem was users could vote for a pool (hence being eligible for bribes) and withdraw their votes (potentially to vote for another pool) right before an emission update, resulting in the pool not getting a fair amount of weekly emissions.

In our iteration, users have to vote once a period (1 week) and can’t reset their votes or vote for other pools before the next one.

In Solidly, users could vote for a pool even if their lock was about to end. This resulted in pools getting the votes until the next user update even if the user did not have voting power anymore, hence the pool distributing an unfair share of emissions.

In our iteration, users cannot submit votes if their lock ends in less than a week.

Rewards & Emissions

$XCAL Emissions

We fixed reward on Gauge that miscalculated the emission distribution for LPs.

Bribes/Fees

We fixed the bribes/fee distribution which was previously miscalculating fair repartition for users.

PreviousIntroductionNext3xcaliSwap Features

Last updated 2 years ago