Saber is an automated market maker (AMM) built on Solana that provides cross-chain liquidity for stablecoin pairs. One could say, Saber is akin to Curve on Ethereum. Couple of months ago, Saber enabled vote escrowing of its governance token SBR, to allow the governance to dictate the rewards distribution to the various pools. In this dashboard, we will look at some of the top vote-lockers of the last two epochs (weeks) and also the total amount of SABER tokens locked in veSABER.

    We will track vote locking by tracking transactions made to Solana Program - LocktDzaV1W2Bm9DeZeiyz4J9zs4fRqNiYqQyracRXw , which handles vote escrowing. We will particularly look for SABER token Saber2gLauYim4Mvftnrasomsv6NvAuncvMEZwcLpD1 balances being updated as this Vote Locking Program is called. Then by tracking the amount of SBR tokens transferred in the locking internal instruction, we can find the amount of SBR locked. Since the votelocking is just over a month old, its less likely that any unlocks have happened.

    Whats the total SBR locked in vote escrow ??

    Loading...
    • Epoch 4 had around 307,000 vote locked SBR
    • Epoch 5 has around 312,000 vote locked SBR
    • Only around 5000 SBR is locked in the current epoch

    Lets check if the top wallets locking have changed over the epochs ?

    Loading...
    Loading...

    From the epoch 4 and 5 top lockers, only one change is visible. The 5th ranking wallet from epoch 4 adding extra 1000 SBR to move into 4th ranking.

    Further more, these locked votes can be used to vote on Gauges Program - GaugesLJrnVjNNWLReiw3Q7xQhycSBRgeHGTMDUaX231 . Voting is done by 2 steps of multiple instructions

    • Allocating
    • Commiting

    In Allocation phase :

    • One commits the total vote to be allocated, which the total voting power a wallet using create_gauge_voter
    • Then each pool is given a weight using create_gauge_vote
    • These parameters are then set using gauge_set_vote

    Commiting phase, commits these parameters to the pools.

    • prepare_epoch_gauge_voter is used to lock the votes for the current epoch (prevent double voting)
    • finally gauge_commit_vote can be used to commit the votes

    All these instructions mentioned above are to be called on the Gauge program - GaugesLJrnVjNNWLReiw3Q7xQhycSBRgeHGTMDUaX231. This is complex, hence its data extraction is not performed in this analysis.