BAL Token
Overview
Balancer Governance Token (BAL) is the core token behind the Balancer protocol. Alignment between governance token holders and protocol stakeholders is crucial for successful decentralized governance, and BAL tokens are the vehicle to drive this alignment. veBAL is an extension of BAL and is used for voting in decentralized governance.
Contract Address
Supply & Inflation Schedule
The maximum total supply of BAL tokens enforced at the smart contract is 100M; however, this does NOT necessarily mean that this cap will ever be reached. BAL token holders have the authority to decide if the distribution should end before hitting the cap.
At the start of BAL token incentives 145,000 BAL were minted every week. In Q1 2022, veBAL was introduced (opens in a new tab) to replace fixed weekly emissions. veBAL includes an annual reduction in emissions rate such that the program should run until around 2050, leaving a total supply of around 96/100 million tokens upon completion and assuming no other governance is enacted to mint part of the remaining unallocated supply.
TOTAL Tokens to be emitted by veBAL: 47,520,700
The current emissions rate can be understood by looking at the Balancer Token Admin Contract (opens in a new tab)
You can see the emission rate (getInflationRate = 0.239 BAL/second = 145k BAL/week)
And the RATE_REDUCTION_COEFFICIENT 1.189 = 2^(1/4)
This is applied to the inflation rate every year so as to achieve the emission scheduled approved by governance
This results in the following emissions schedule:
::: chart BAL Supply and Emissions
{
"type": "line",
"data": {
"labels": [],
"datasets": [
{
"label": "BAL Emitted Weekly",
"yAxisID": "weekly",
"data": [
{ "x": "2022", "y": "145000" },
{ "x": "2023", "y": "121929.98021178861" },
{ "x": "2024", "y": "102530.4832720494" },
{ "x": "2025", "y": "86217.51583769728" },
{ "x": "2026", "y": "72500.00000000001" },
{ "x": "2027", "y": "60964.99010589432" },
{ "x": "2028", "y": "51265.24163602471" },
{ "x": "2029", "y": "43108.75791884865" },
{ "x": "2030", "y": "36250.00000000001" },
{ "x": "2031", "y": "30482.49505294716" },
{ "x": "2032", "y": "25632.620818012354" },
{ "x": "2033", "y": "21554.378959424324" },
{ "x": "2034", "y": "18125.000000000004" },
{ "x": "2035", "y": "15241.24752647358" },
{ "x": "2036", "y": "12816.310409006177" },
{ "x": "2037", "y": "10777.189479712162" },
{ "x": "2038", "y": "9062.500000000002" },
{ "x": "2039", "y": "7620.62376323679" },
{ "x": "2040", "y": "6408.1552045030885" },
{ "x": "2041", "y": "5388.594739856081" },
{ "x": "2042", "y": "4531.250000000001" },
{ "x": "2043", "y": "3810.311881618395" },
{ "x": "2044", "y": "3204.0776022515442" },
{ "x": "2045", "y": "2694.2973699280406" },
{ "x": "2046", "y": "2265.6250000000005" },
{ "x": "2047", "y": "1905.1559408091975" },
{ "x": "2048", "y": "1602.0388011257721" },
{ "x": "2049", "y": "1347.1486849640203" },
{ "x": "2050", "y": "1132.8125000000002" }
]
},
{
"label": "Total BAL Supply",
"yAxisID": "annual",
"data": [
{ "x": "2022", "y": "48485000" },
{ "x": "2023", "y": "56045714.28571428" },
{ "x": "2024", "y": "62403491.825328976" },
{ "x": "2025", "y": "67749724.16737156" },
{ "x": "2026", "y": "72245351.77890863" },
{ "x": "2027", "y": "76025708.92176577" },
{ "x": "2028", "y": "79204597.69157313" },
{ "x": "2029", "y": "81877713.86259441" },
{ "x": "2030", "y": "84125527.66836295" },
{ "x": "2031", "y": "86015706.23979151" },
{ "x": "2032", "y": "87605150.62469518" },
{ "x": "2033", "y": "88941708.71020582" },
{ "x": "2034", "y": "90065615.6130901" },
{ "x": "2035", "y": "91010704.89880438" },
{ "x": "2036", "y": "91805427.09125622" },
{ "x": "2037", "y": "92473706.13401154" },
{ "x": "2038", "y": "93035659.58545367" },
{ "x": "2039", "y": "93508204.22831082" },
{ "x": "2040", "y": "93905565.32453674" },
{ "x": "2041", "y": "94239704.84591441" },
{ "x": "2042", "y": "94520681.57163547" },
{ "x": "2043", "y": "94756953.89306404" },
{ "x": "2044", "y": "94955634.441177" },
{ "x": "2045", "y": "95122704.20186582" },
{ "x": "2046", "y": "95263192.56472635" },
{ "x": "2047", "y": "95381328.72544064" },
{ "x": "2048", "y": "95480668.99949712" },
{ "x": "2049", "y": "95564203.87984154" },
{ "x": "2050", "y": "95634448.0612718" }
]
}
]
},
"options": {
"scales": {
"weekly": {
"min": 0,
"position": "left",
"scaleLabel": {
"display": true,
"labelString": "BAL Emitted Weekly"
},
"title": {
"display": true,
"text": "BAL Emitted Weekly"
}
},
"annual": {
"min": 0,
"position": "right",
"scaleLabel": {
"display": true,
"labelString": "Total BAL Supply"
},
"title": {
"display": true,
"text": "Total BAL Supply"
}
}
},
"plugins": {
"legend": {
"display": true
}
}
}
}
:::
Distribution
This chart outlines the allocation amounts. More details below.
BAL Recipient/Fund | Original Allocation | State as of Feb 2023 |
---|---|---|
Community | 65M | 6M remain |
Liquidity Providers(veBAL) - allocated by community (opens in a new tab) | N/A | 47.5M From community fund allocated to veBAL |
Founders, Options, Advisors, Investors | 25M | No Information Available |
Ecosystem Fund | 5M | Merged into Community Fund |
Fundraising Fund | 5M | Merged into Community Fund |
::: chart BAL Token Distribution
{
"type": "pie",
"data": {
"labels": [
"Community",
"Founders, Options, Advisors, Investors",
"Ecosystem",
"Fundraising"
],
"datasets": [
{
"label": "%",
"data": [65, 25, 5, 5],
"backgroundColor": [
"rgba(255, 99, 132, 0.2)",
"rgba(54, 162, 235, 0.2)",
"rgba(255, 206, 86, 0.2)",
"rgba(75, 192, 192, 0.2)"
],
"borderColor": [
"rgba(255, 99, 132, 1)",
"rgba(54, 162, 235, 1)",
"rgba(255, 206, 86, 1)",
"rgba(75, 192, 192, 1)"
],
"borderWidth": 1
}
]
},
"options": {}
}
:::
Liquidity Providers
Emissions to liquidty providers are decided by a combination of the emissions schedule described above, and veBAL voting to determine the allocations that flow to each authorized pool.
Founders, Options, Advisors, Investors
25M tokens were allocated to founders, options, advisors, and investors, all subject to vesting periods.
Ecosystem Fund
5M were allocated for the Ecosystem Fund. This fund will be deployed to attract and incentivize strategic partners who will help the Balancer ecosystem grow and thrive. veBAL holders will ultimately decide how this fund is used over the coming years.
Note that as part of the veBAL conversion, the entire ecosystem fund was transferred into the DAO multisig (opens in a new tab)).
Original Ecosystem Fund: Mainnet (opens in a new tab), [Polygon]](https://etherscan.io/address/0xb618F903ad1d00d6F7b92f5b0954DcdC056fC533 (opens in a new tab)), [Arbitrum]](https://arbiscan.io/address/0xaF23DC5983230E9eEAf93280e312e57539D098D0 (opens in a new tab))
Fundraising Fund
5M were allocated for the Fundraising Fund. Balancer Labs raised a pre-seed and seed round. This fund will be used for future fundraising rounds to support Balancer Labs' operations and growth. BAL tokens will never be sold to retail users. As part of the transition to the Operating Framework Enacted by Governance in Q2 2022 (opens in a new tab), 1.9M BAL was transferred (opens in a new tab) from the Fundraising Fund back to the DAO Multisig to supplement the community controlled supply.
For full transparency, the seed series price of one BAL token was $0.60.