What Is a Supply Model
A supply model determines how tokens come into existence and how they reach participants. It is the foundation of any tokenomics — without it, you cannot design demand or governance.
A supply model answers three questions:
- How many tokens exist (or will exist)?
- Who receives tokens and on what terms?
- How does supply change over time — growing, shrinking, or staying fixed?
In practice, there are five core models, each solving a distinct class of problems. A project can use one model or combine several.
1. Allocation — Initial Distribution
In short: a fixed pool of tokens is distributed among stakeholder groups at project launch.
This is the most common model. The total supply is defined upfront and then split into pools:
| Pool | Typical share | Purpose |
|---|---|---|
| Team & founders | 15–20% | Creator incentives |
| Investors (seed, private) | 10–25% | Capital raising |
| Treasury | 15–30% | Ecosystem development |
| Community & incentives | 20–40% | User acquisition |
| Liquidity | 5–15% | Trading infrastructure |
Key Decisions
Total supply size. Psychologically, 1 billion tokens feels different from 21 million. But economically it makes no difference — what matters is the allocation ratios, not the absolute numbers.
Balance between groups. Too much to investors — selling pressure after unlock. Too little — hard to raise capital. A common guideline suggests 15–25% across all investor rounds combined, though this varies by project stage and type.
Transparency. Every pool should be documented: size, wallet address, unlock schedule.
When to Use
Allocation is the baseline model for any project raising investment. It suits projects that know their stakeholders at launch.
2. Bonding Curve — Dynamic Pricing
In short: tokens are minted according to a mathematical formula where price depends on current supply.
Unlike allocation, there is no fixed total supply. New tokens are created when someone buys from the smart contract and destroyed when sold back.
Formula
- P — price
- T — current supply
- A — starting price
- B — scale factor
- C — curve steepness
Three parameters control the curve:
- A (starting price) — price of the first token. Sets the entry threshold
- B (scale) — how fast price grows in absolute terms
- C (steepness) — curve shape. C = 1 means linear growth, C > 1 means exponential
How It Works in Practice
With C = 1.5 and initial parameters A = 0.10, B = 0.00000001:
| Supply | Minting price | Cumulative cost |
|---|---|---|
| 0 | $0.10 | $0 |
| 10,000 | $0.11 | ~$1,040 |
| 25,000 | $0.14 | ~$2,900 |
| 50,000 | $0.21 | ~$7,250 |
Early participants get tokens cheaper — a natural incentive for first users.
Advantages
- Automatic liquidity — always possible to buy or sell through the contract
- Transparent pricing — the formula is open, no manipulation
- Early adopter reward — price rises with community growth
Risks
- Irreversible parameters — a mistake in A, B, C is locked in forever
- Front-running — large purchases are visible in the mempool; arbitrageurs can front-run
- Complexity for users — not everyone understands the mechanics
When to Use
Bonding curves suit projects without centralized fundraising: DAOs, community tokens, continuous funding protocols.
3. Airdrop — Free Distribution
In short: tokens are distributed for free to a specific group of users based on predefined criteria.
An airdrop is not just a marketing tool. In the context of supply models, it is a way to achieve initial distribution that solves the cold-start problem: how to attract first users when the token has no value yet.
Distribution Criteria
| Criteria | Example | Pros | Cons |
|---|---|---|---|
| Protocol activity | Transaction count | Rewards real users | Bot farming |
| Staking/holding | Held ETH > 6 months | Attracts loyal holders | Excludes newcomers |
| Social activity | DAO votes | Engagement | Easy to fake |
| Retroactive | Used before announcement | Fair | Cannot be planned |
The Key Decision: Drop Size
Too small an airdrop (< 5% of supply) — users are disappointed, sell immediately. Too large (> 30%) — price pressure, dilution for investors.
A common range is 10–20% of total supply, though successful projects have allocated from 5% to over 30% (Hyperliquid: 31%, Bonk: 50%). The Uniswap airdrop (15%) is often cited as a benchmark. Holding requirements (e.g., linear unlock over 6 months) help reduce immediate sell pressure.
When to Use
Airdrops work best as a supplement to allocation. On their own they rarely succeed — you need a base distribution model, with the airdrop adding reach.
4. Reward — Mining and Incentives
In short: new tokens are created as rewards for useful work in the system.
This is the Bitcoin model: new BTC are not pre-allocated but created as a reward for miners confirming transactions. But the reward model extends far beyond mining.
Reward Types
- Proof-of-Work — for computational work (Bitcoin, pre-Merge Ethereum)
- Proof-of-Stake — for locking capital (Ethereum, Solana via DPoS + PoH)
- Proof-of-Storage — for storing data: Filecoin (Proof of Replication + Proof of Spacetime), Arweave (Proof of Access)
- Proof-of-Coverage — for providing infrastructure (Helium, DePIN projects)
Emission Curve
In the reward model, the emission rate is critical. Too high — inflation devalues the token. Too low — insufficient incentives for participants.
The classic solution is decreasing emission: rewards decline on a schedule (like Bitcoin’s halving every ~4 years).
The TON Problem
A revealing example: even with modest inflation (~0.6% per year, as with TON), a reward model may not generate sufficient demand if the ecosystem lacks token utility beyond staking. Without balancing demand mechanisms (DeFi, payments, governance), emission rewards merely redistribute value from non-stakers to stakers.
When to Use
The reward model is essential for infrastructure projects where participants perform work for the network: validators, miners, node operators, data providers.
5. Market — Secondary Circulation
In short: tokens circulate and are priced through market mechanisms — liquidity pools, AMMs, order books.
This model differs from the others: it does not create new supply but provides the infrastructure for trading and price discovery after primary distribution.
Mechanisms
AMM (Automated Market Maker) — tokens circulate in a liquidity pool. Price is set by a formula (CPMM in Uniswap: x × y = k). New tokens are not created automatically, but pool behavior affects effective supply.
Order book — a classic book of orders. Market makers provide liquidity by placing buy and sell orders.
Intent-based — a newer model where the user declares an intent, and solvers compete to fulfill it.
When to Use
The market model is a secondary circulation model. It does not replace allocation or reward but complements them, providing liquidity and price discovery after primary distribution.
How to Combine Models
In practice, projects use model combinations:
| Project type | Allocation | Bonding | Airdrop | Reward | Market |
|---|---|---|---|---|---|
| Typical DeFi | ✓ Primary | ✗ | ✓ Reach | ✓ Staking | ✓ AMM |
| DAO | ✓ Minimal | ✓ Primary | ✓ Reach | ✗ | ✗ |
| L1 Blockchain | ✓ Primary | ✗ | ✓ Testnet | ✓ Validation | ✓ Exchanges |
| DePIN | ✓ Primary | ✗ | ✗ | ✓ Primary | ✓ DEX |
| Memecoin | ✓ Full | ✓ pump.fun | ✓ Marketing | ✗ | ✓ DEX |
The choice of combination depends on the project type, not on trends. Don’t use a bonding curve just because it’s popular — it’s not right for every case.
Choosing a supply model
Design Checklist
Before choosing a supply model, answer these questions:
- Is there a fixed total supply? If yes → allocation as the foundation
- Do you need automatic liquidity from day one? If yes → bonding curve
- Do you need to onboard existing users? If yes → airdrop
- Do participants perform work for the network? If yes → reward
- How will trading happen after launch? → market model