NEAR exists to enable community-driven innovation to benefit people around the world. The platform and its surrounding ecosystem rely on the efforts of a broad community of participants, builders, validators, delegators and more to succeed. This post will help you understand how the core facilitating component of the protocol, the NEAR token, is distributed to support the launch of this ecosystem.
Using this Post
The intent of this post is to give you a clear picture of the initial distribution of tokens for the NEAR protocol. Wherever possible, we’ll use charts and tables to explain, but we’ll also contextualize them with the thinking behind it all. Data is beautiful 🙂
Each section should be self-explanatory but there are some methodological notes at the end. The charts will generally present the most conservative case when there is a choice. The accuracy or certainty of numbers may vary by category, as noted below.
For those who aren’t familiar, NEAR is a decentralized application platform that secures high value assets like money and identity while providing the performance necessary to make them useful for everyday people. It is built atop a brand new public, proof-of-stake blockchain which uses a novel consensus mechanism called Doomslug and a new sharding approach called Nightshade which splits the network into multiple pieces so that the computation is done in parallel and there is no theoretical limit on capacity.
NEAR’s contract-based account model provides the flexibility that other chains only get from second layer components, allowing NEAR to consistently provide better native usability for developers, validators and end-users.
The following will help you better contextualize the sections below:
- Genesis Tokens: There were 1 billion NEAR tokens created at genesis. They are being allocated to individuals and organizations on an ongoing basis during the rollout of MainNet. Inflation, transfers and unlocking do not begin until the final phase of MainNet. The initial circulating supply is roughly 57,500,000 tokens (see below).
- Contract-Based Accounts: NEAR uses a smart-contract-based account model, meaning that each account is actually a smart contract as well. Account names are thus human-readable (eg `foobar.near`) and contain any number of uniquely-permissioned keys. Thus it’s possible to have staking keys separate from transfer keys.
- Transfer Restriction: Until the network officially reaches the Community-Governed MainNet phase, the accounts of token recipients are prevented from directly transferring tokens (but they can still be used to pay for gas or storage, deploy apps, etc).
- Lockups and Unlocking: The vast majority of tokens are subject to lockups. These lockups are implemented as contract-based locks atop various accounts. Lockups are generally implemented in a linear, per-block fashion instead of in monthly chunks, though some might be implemented that way as well. Lockups begin unlocking when the transition to the final Community-Governed MainNet phase occurs.
- Staking and Delegating while Locked: NEAR is a Proof of Stake network where validating nodes put at stake either their own tokens or tokens which have been “delegated” to them by other holders. The number of validating nodes depends on the number of shards in the network but will start at 100. Because of NEAR’s account model, tokens can be staked or delegated even while they are locked.
- Foundation Delegation: The Foundation is only actively running nodes during the initial phase of the network rollout. Thereafter, as noted in this post, it will shut down its nodes and be limited to delegation. It will only delegate tokens in its endowment.
- New Issuance and Economics: As per the Economics Blog Post and Economics Paper, 5% of additional supply is issued each year to support the network as epoch rewards, of which 90% goes to validators (4.5% total) and 10% to the protocol treasury (0.5% total). 30% of transaction fees are rebated to the contracts touched by the transaction and 70% are burned. Because of this burning, at high levels of transaction throughput the network could become deflationary. In this post, we assume the pessimistic case of 0 fees. New supply creation does not begin until the transition to the final Community-Governed MainNet phase occurs.
Overall Allocation and Supply Schedule
There were 1,000,000,000 NEAR tokens created at Genesis on April 22, 2020. This will be allocated in the following way, where each category is described in greater detail in the following sections:
“Circulating Supply” is every token that isn’t subject to a lockup at a particular time. The vast majority of the initial supply of NEAR tokens is subject to long-term lockups. So the initial circulating supply is made up of the provision for a future community sale, a small handful of community contracts and the Foundation’s liquid endowment. All supply that existed at genesis is unlocked by month 60.
The chart below shows the increase in circulating supply as tokens unlock and new tokens are minted. The dotted line shows the total supply as it increases due to new issuance (but ignores any burning that would be due to fees):
The table below shows the circulating supply for commonly used date milestones:
The following chart provides more detail on the components of the circulating supply as it grows over time. Each category is explained in further detail in the following sections. Note again that all genesis tokens are unlocked by the end of month 60.
Because the network is secured through running Proof-of-Stake validating nodes, it is relevant to discuss how much stake can participate in validation (directly) or delegation to validators (indirectly). Distribution-oriented categories (like “Community Distribution”) will only participate in delegation when the tokens are received by their intended recipient, so these numbers represent the maximum amount of stake that would theoretically participate in validation. In reality, it might be less.
Each category is explained in more detail below.
The network at scale will be fully community-driven and that requires making sure the community has the tokens they need to build apps, use apps and delegate to the network. A number of efforts will be undertaken to directly and indirectly distribute tokens to the community. To avoid some of the failures we’ve observed in the market, this will be done over a long period of time in line with the growth and maturity of NEAR’s ecosystem. Tokens allocated to these efforts are subject to lockups which release over 60 months.
Community Grants and Programs
The largest portion of tokens is devoted to grants and programs which fund community efforts, community projects and community-built technical components. This spans everything from education to events to direct deployment into venture-style funding for projects. Because these efforts are decidedly long-term in nature, the tokens are released over 60 months.
In 2018 when NEAR built its early momentum, blockchain projects were already imploding with alarming frequency, in part because they set the wrong incentives for their teammates. Some didn’t launch at all and others were abandoned shortly after they did.
NEAR is being built by one of the strongest teams in the world, which is spread across multiple continents and many backgrounds. Core team members have been important in the early success of the protocol and they are incentivized to remain active with its development for a long time afterward — every single member has the identical 4-year lockup with a 12-month cliff after launch, which you can see in the chart.
Most project funding occurred during a severe crypto bear market and during a period where the crowdsales of the past were no longer feasible. The team’s philosophy when sourcing early backers to support the project was simple:
- Backers must be long-term oriented.
- Backers must add value to both the project (eg via actively supporting the team) and the network (eg via validating or delegating stake).
- Rounds should be structured clearly and transparently so every member has the opportunity to get the same pricing and lockup terms in that round.
- No single player should control an undue amount of stake
Despite the simplicity of these requirements, we were forced to turn away many prospective backers who wanted other incentives. For the record, very few capital allocators are used to being told to write a *smaller* check, but it means that no single backer holds above 3.5% of the initial supply and few have above 1%. Every prior purchaser has a lockup of between 12 and 36 months from launch, with the majority at 24 months. Because the first purchase occurred in 2017, some backers will wait over 5 years between their initial purchase and final liquidity.
There’s a difference between the larger, typically more institutional, backers and smaller, typically more independent, backers. A well balanced ecosystem has an appropriate number of both. We capped the total contributions from larger backers while encouraging those from smaller backers. To ensure that small participants could still potentially participate in validation during the network’s early stages, the threshold between the two was set at holding 5M tokens at launch.
NEAR raised from backers in several tranches which are explained below. Early fundraising was done via convertible notes, of which almost all have since converted to tokens. All are expected to fully convert to tokens.
These lockups and quantities can be visualized in the following ways:
The Small Backers category includes a provision for up to 15M tokens that can be released in a future Community Sale. This is reflected in the main charts of this section but not those only showing “Prior Fundraising” details.
It takes a substantial group of people to put together all the pieces which have made the network successful so far. Early Ecosystem includes all of the pre-launch grants for those who have participated in the network ecosystem thus far, whether as part of the Beta Program to build early apps, building analytics tooling, supporting the incentivized testnet and so on. It includes a provision for a community fund and an upcoming distribution to the wider community. Lockups are typically 6- or 12-months, though a handful have been shorter or longer.
The NEAR Foundation stood up the initial network nodes and will soon spin them down to focus on coordinating the governance of the ecosystem, funding projects and kicking off remaining distribution activities. The Endowment represents a pool of tokens which are meant to support the Foundation’s operations in the long term and which might be deployed in a wide range of ways.
This endowment is split into 2 pieces. The first half, which is not locked up, will likely be deployed across multiple strategies to help ensure the network operates smoothly during its early phases. The second half is subject to a 24 month lockup since it is not expected to be accessed during the early days. Both tranches are meant to be deployed in ways which preserve principle wherever possible to ensure long-term availability rather than systematically sold for short-term capital.
As a reminder, the Endowment may not be used to run validating nodes directly but could be delegated, as per the previously linked post.
As part of the initial rollout, the Foundation accounts will be setting up the lockups and accounts for the rest of holders. Some tokens may still be in these accounts during rollout if recipients are delayed in setting up their respective custody solutions.
The technical architecture of the system benefits from the expertise of world-class developers for continuous operation and ongoing development. These efforts will be funded by community-overseen grants that focus on supporting the people who maintain, operate and develop the system itself. These grants are expected to be first initiated during the second half of 2020 and early 2021. The tokens set aside for this purpose are subject to long-term 60-month linear lockups to ensure they are clearly allocated to long-term projects.
New Issuance is not a factor in the genesis block but represents, at its maximum, a 5% growth rate in the supply of tokens. As always, note that this percentage does not factor in the burning of transaction and storage fees since they cannot be easily estimated at this point.
You can expect additional information over the next several weeks about the project and its activities as the rollout of MainNet continues and distribution begins ramping up. Regardless of your background or intent, there is a way to get involved:
Find your place among the teams that drive this forward at https://near.org/careers or get involved directly as a Contributor or Guild Leader at https://near.org/community. If you are a developer, you can jump into the code at https://docs.near.org and if you are already a founder, you can find support for your journey from the Open Web Collective, a platform-agnostic founder community, at https://openwebcollective.com.
Finally, if you are interested in news about tokens related to the project, you can sign up at https://near.org/tokens to receive information.
Appendix: Methodological Notes
- Time buckets should be read as “end of month” unless otherwise noted, meaning the bucket for “month 12” includes the initial balance on the first day of that month plus any change within that month. “Month 0” is the only bucket which is typically used to represent genesis without any additional time.
- The modeling of token releases to represent inflation uses a more simplified average than actual formulas and does not take into account the number of days in a month.
- Amounts are intended to be accurate but may still contain imprecisions and are subject to change.
Erik is a serial entrepreneur who leads the NEAR Foundation, a nonprofit dedicated to enabling community-driven innovation and a driving force behind the NEAR Protocol, a blockchain-based application platform which gives developers access to Open Finance and the Open Web.