An emission schedule is the rule deciding how many new tokens a protocol creates, on what cadence, and who receives them. It is not vesting. Vesting releases tokens that already exist, while emissions bring new ones into being, so the schedule is the only part of a supply plan that moves total supply. Three shapes cover almost every live design: a fixed amount per block, a decaying amount that trends to zero, and a decaying amount that stops at a floor and never ends.
Emissions are a budget, not a feature. Every token the schedule creates gets paid to somebody for doing something, and if you cannot name the something and what it produces, the schedule is buying dilution.
Emissions create supply. Vesting only moves it.
Two things get filed under one heading and they are not the same. Vesting governs tokens minted at genesis and held locked, so an unlock changes who holds them, not how many exist. Emissions mint tokens that did not exist before. Only one of the two moves total supply, and blurring them is how a deck ends up showing a flat supply line beside a staking reward the protocol has no minted tokens to pay.
The test is one sentence. If the schedule stopped tomorrow, would total supply keep rising? If yes, those are emissions. If no, that is a vesting calendar and the supply was already there. Run it on your own model before anyone else does.
Three shapes, and the terminal state is the argument
Fixed per block needs no explanation. Ethereum paid a flat block reward through its proof of work years, and changing it took a specification: EIP-649 set the reward to a base of 3 ETH at the Byzantium fork, down from the 5 ETH of the earlier era.2 A fixed reward means the issuance rate as a share of supply falls every year on its own, because the numerator holds while the denominator grows.
Decaying is the Bitcoin shape. The subsidy started at 50 bitcoin per block and is halved every 210,000 blocks, roughly once every four years, and only blocks below height 6,930,000 are entitled to a subsidy at all.1 The terminal state is zero, and everything after that has to be paid by transaction fees.
The third shape decays and then stops decaying. Dogecoin copied the halving mechanic, cutting the reward every 100,000 blocks, then replaced the tail of its schedule with a permanent 10,000 DOGE per block from block 600,000 onward.4 Issuance never ends, the supply has no cap, and the percentage rate falls toward zero without arriving. That is the design our tail emission entry covers.
A fourth behaves unlike any of them, because it is a control loop rather than a curve. The Cosmos SDK mint module recomputes an annual inflation rate every block against a goal bonded ratio, 67 percent on Cosmos Hub, pushing the rate up toward a ceiling when too little is staked and down toward a floor when too much is.3 Nobody can read that schedule off a chart in advance, which is a feature for the protocol and a problem for anyone modelling it.
What emissions are actually buying
Emissions buy three things in practice, and each has a different expiry. Security, meaning a subsidy paid to whoever does the expensive work of ordering blocks. Liquidity, meaning rewards paid to whoever parks capital so other people can trade against it. Growth, meaning rewards paid to whoever performs the behaviour the network needs more of, whether that is supplying storage, running hardware, or simply showing up.
Only the security budget has no natural end. A chain that stops paying for ordering stops being ordered. Liquidity and growth budgets are supposed to end, because they exist to bootstrap something meant to sustain itself. Across the designs we review, the failure is almost never the size of the number. It is that nobody wrote down what the budget was buying, so nobody can say when it has been bought.
Write each stream as a purchase order. This many tokens, over this period, for this measurable thing, and here is the condition under which we stop. A stream that cannot be stated that way is a transfer, not a budget, and it will run until someone notices.
Where the rule lives, and what changing it costs
An emission rule is a line of consensus code. Every node validates every block against it, and a block paying more than the rule allows is rejected by the network rather than flagged for review. That is what people mean when they call a schedule hard, and it is genuinely different from a promise in a whitepaper.
It is also changeable, and the interesting question is what a change costs. Ethereum's reduction to a 3 ETH base required a specification, client releases and a coordinated fork.2 Cosmos Hub's inflation parameters move through an ordinary governance vote with no fork involved.3 Both are legitimate. They are not the same promise, and a founder who says immutable while shipping a governable parameter will get read on it.
So the disclosure that matters is not the curve. It is the amendment path: who can change this, through what process, and how quickly. Put that next to the chart.
Scroll to see the full diagram
The emissions nobody put in the schedule
A large share of what founders call emissions never touches consensus code. It is a treasury balance behind a multisig, spent on grants, market making, partnerships and campaigns. Mechanically that is distribution of tokens that already exist rather than new issuance, but the order book cannot tell the difference and does not try.
Two consequences follow. A supply chart drawn from protocol issuance alone understates what actually reaches exchanges. And discretionary spend has no schedule to point at, so it is the part of the plan most likely to accelerate exactly when the treasury is under pressure. We push clients to publish a capped discretionary budget alongside the emission curve, because the alternative is asking the market to trust a number that has not been written down yet.
What we settle before a schedule is written
Five answers, in this order. What each emission stream is buying, stated as a measurable outcome. What the terminal state is: zero, a floor, or a targeted rate. Who receives the emission and what they are structurally forced to do with it, because operators carrying fiat costs sell, and that is a supply-side fact rather than a sentiment. Where the rule lives and who can amend it. And what the discretionary spend is on top of the curve.
Answer those and the curve draws itself. Skip them and you have a chart that looks disciplined sitting above a budget nobody owns. The schedule is infrastructure for paying the network to grow. It is not a substitute for the business doing the growing.
Common questions
What is the difference between an emission schedule and a vesting schedule?
An emission schedule mints tokens that did not exist before, so it increases total supply. A vesting schedule releases tokens that were already minted, so it changes only how many are circulating and who controls them. Both create sell-side supply and both belong in a model, but only emissions move the denominator every valuation metric is computed against.
Can an emission schedule be changed after launch?
Usually yes, and the honest disclosure is how. Ethereum reduced its block reward to a 3 ETH base through a specification change and a coordinated fork.2 Cosmos Hub moves its inflation parameters through a governance vote with no fork required.3 Both remain changeable; they simply differ in coordination cost. Publish the amendment path alongside the curve so nobody has to guess how fixed the number is.
What emission rate is right for a new token?
There is no cross-industry benchmark worth quoting, and any round number offered as one is invented. The rate is derived, not chosen: work out what each stream is buying, what it costs to buy it for the period you need, and what your market can absorb over that period. If those three do not reconcile, the answer is a smaller ambition, not a bigger number.
Why do emissions create sell pressure?
Because emissions are paid to participants who mostly have a reason to convert. Operators cover electricity and hardware in fiat, liquidity providers rotate to the next opportunity, and recipients of growth rewards were paid to show up rather than to hold. The design question is not whether the tokens get sold but whether the network is producing enough demand to absorb them at that rate.
See Tokenomics Design Services for how this applies in practice.
Sources
- Bitcoin Developer Reference: Block Chain, block subsidy and halving
bitcoin.org / Bitcoin Core developer documentation, current
States that the block subsidy started at 50 bitcoins, is halved every 210,000 blocks (about once every four years), and that only blocks below height 6,930,000 are entitled to a subsidy. - EIP-649: Metropolis Difficulty Bomb Delay and Block Reward Reduction
Ethereum Improvement Proposals, 2017
Specification text adjusting Ethereum block rewards to a base of 3 ETH at the Byzantium fork, down from the earlier Frontier and Homestead level. - Cosmos SDK x/mint Module Specification
Cosmos SDK, cosmos/cosmos-sdk repository, current
Documents NextInflationRate: inflation moves toward InflationMax below the goal bonded ratio and toward InflationMin above it, and states that at the goal bonded ratio, 67 percent in Cosmos Hub, the rate stays constant. - Dogecoin Core Frequently Asked Questions, block reward schedule
Dogecoin Core developers, dogecoin/dogecoin repository, current
States that block rewards halve every 100,000 blocks and that from block 600,000 a permanent reward of 10,000 Dogecoin per block is issued, with the full reward table for each interval.
Last reviewed 2026-08
Know the terms but not sure how they apply to your project? That is what an engagement is for. We design, document, and stress-test the whole token economy inside the Tokenomics Data Room.
100+ projects advised. Complete tokenomics in 4 to 6 weeks.