Valueverse.

HomePeriodic TableMethodology
  1. Tokens
  2. Berachain

Valueverse.

The comprehensive platform for cryptocurrency token analysis and value capturing mechanisms exploration.

Platform

  • Tokens
  • Periodic Table
  • Methodology

Resources

  • Community
List a Token
©2025 Valueverse. All rights reserved.
List a Token
Berachain logo

Berachain

bera
$2.58
-3.30%
24h Price Range
$2.58
$2.73
Website
berachain.com
Twitter
@berachain
Discord
discord.gg/berachain
Reddit
reddit.com
Market Cap
$323M
Fully Diluted Valuation
$1.31B
24h Trading Volume
$48.7M
Circulating Supply
125M
Total Supply
508M
All-Time High
$14.83
-82.62%
All-Time Low
$1.51
+70.41%
7 Days
+3.17%
30 Days
+43.50%
FunctionsFunctions
Value DriversValue
Implementation DetailsImplementation

The sole nontrivial VCIP of BERA is connected with its second VCM (the Conditional Consensus Token), so we proceed to describe it.

In order to enter the active set, the user needs to lock his tokens by using the deposit function of the Beaconchain Deposit contract (currently located at 0x4242424242424242424242424242424242424242). The deposit can range from 250.000 BERA to 10.000.000 BERA. Manual unlock of the deposit is impossible and is instead automatic: once the validator is ejected from the active set, all BERA staked to that validator will be returned to the validator's Withdrawal Credentials Address, which is set when the validator makes their first deposit.

Having entered the active set, the validator should then produce blocks; the probability of the validator being chosen to produce a block is determined by his relative stake size in the active set.

His efforts are remunerated in two ways: firstly, the base allocation of BGT (presently 0.5 BGT) is emitted directly to the validator. Secondly, he is accorded some extra BGT emission based on his boost (the portion of staked BGT attributed to him by stake or delegation), which he distributes over the Reward Vaults of his choosing and receives incentives in turn.

The boosted allocation is given by the following formula:

boost_emission=max⁡(m, (a+1)(1−11+axb)R)\text{boost\_emission} = \max \left( m,\ (a + 1)\left(1 - \frac{1}{1 + a x^b} \right) R \right)boost_emission=max(m, (a+1)(1−1+axb1​)R)

  • x: the user's boost (portion of staked BERA attributed to them by stake or delegation)
  • R: the base BGT amount for reward vaults
  • a: the boost impact coefficient
  • b: the boost impact curvature parameter
  • m: the minimum boosted reward rate

This allocation is distributed linearly to Reward Vaults over a three-day period; the emission is done by invoking the distributeFor function of the Distributor (located at 0xD2f19a79b026Fb636A7c300bF5947df113940761). In return for setting his emissions to go to certain Rewaard Vaults (setting is done by calling the Berachef contract (0xdf960E8F3F19C481dDE769edEDD439ea1a63426a); the function of interest is queueNewRewardAllocation), he receives therefrom a commission (each BGT directed to a Reward Vault prompts provision of some Incentive Tokens, and each validator sets the size of the commission he takes from those incentives for himself, all other incentives being distributed between the users who boosted the validator in question).