> Most emissions curves assume loyalty and backload rewards, but real-world behavior shows capital farms early and exits on the first unlock. Design your curve so that the highest-ROI move is to behave like a long-term owner, using ve-style lockups, milestone gates, and participation filters.
Most emissions charts look graceful in a pitch deck and unforgiving in the wild. Teams push rewards into the future and quietly assume that if they pay out more in year three than in month three, the same wallets will still be around to collect. Anyone who has farmed a single pool knows how that movie ends: capital rushes in, strips the early yield, and rotates out on the first meaningful unlock.
The issue isn’t “mercenary capital.” The issue is emissions math that ignores how people actually behave.
This piece walks through three designs that did create durable holders — Curve’s veCRV, Optimism’s OP, and Arbitrum’s ARB — and unpacks the concrete levers each one pulled, so you can architect an emissions curve that keeps the right counterparties, not just any TVL.
Most backloaded emissions curves are misaligned with how capital actually behaves
Most DeFi emissions schedules lean on a clean narrative: early believers get the biggest share of tokens, but they have to wait the longest to unlock them. On paper, this “loyalty tax” feels fair. In practice, it ignores how funds and power users actually operate.
They optimize for risk-adjusted yield over a 3–12 month window, not a 4-year vest. They rotate in when APRs are elevated, then derisk as soon as unlocks approach or governance risk surfaces. That’s why the same pattern keeps repeating: TVL and token price peak well before major cliffs, then bleed out into each subsequent unlock.
The fundamental error is assuming that time-locked vesting, by itself, produces loyalty. It doesn’t. Durable loyalty emerges from a mix of: (1) a compelling reason to keep capital in the system (fees, governance leverage, privileged access), and (2) a path to exit that doesn’t zero out your remaining upside.
If your curve effectively says “wait four years and hopefully you’ll be made whole,” you’re just asking rational actors to subsidize your runway. They won’t. Your emissions logic has to reward continuous participation, not just an early timestamp.
Curve’s veCRV: voluntary lockups that turned loyalty into a competitive edge
Curve’s veCRV is the textbook case of emissions design that channels behavior instead of fighting it. There was no hard vesting schedule. CRV holders could choose to lock for up to four years to receive veCRV, which in turn amplified their share of ongoing CRV emissions and trading fees. Crucially, the boost was relative: if you stayed liquid, your emissions share was diluted by those who locked. That shifted the decision from “be loyal or not” to a clear competitive tradeoff for LPs: lock for advantage, or accept being outcompeted.
Two implementation choices made the system durable. First, lock duration was a continuum: even a one-year lock delivered a real boost, so funds could align lock terms with their own mandates instead of facing an all-or-nothing four-year commitment. Second, veCRV controlled gauge weights, giving lockers direct influence over where future emissions flowed. That set up a powerful flywheel: protocols bribed veCRV holders, lockers earned additional yield, and both capital and governance power were incentivized to remain inside the system instead of exiting on unlock.
Optimism’s OP: milestone-gated emissions that had to be earned, not waited out
Optimism took a different route with OP emissions: instead of betting that time in market would somehow turn into loyalty, they wired big chunks of supply directly to performance. Grants and incentives didn’t unlock just because a cliff expired; they unlocked when hard KPIs were met — usage, dev traction, ecosystem expansion. If you wanted the full allocation, you had to keep shipping and keep driving on-chain activity.
For founders, the takeaway is that emissions can be earned, not just outlasted. If you’re pushing tokens to partners, apps, or your community, you can design those allocations as milestone-gated: ship X features, reach Y active users, sustain Z liquidity for N months. Hit a gate, unlock the next tranche. It won’t eliminate mercenary behavior, but it does select for teams prepared to do real work over time — and it gives you a clear, defensible story when you slow, pause, or re-route emissions because a counterparty stopped performing.
Arbitrum’s ARB: delayed cliffs plus participation filters to concentrate in real users
Arbitrum’s ARB distribution added another critical layer: a delayed cliff paired with on-chain participation filters. Instead of dumping supply into the market on day one, they pushed back major unlocks and wired a meaningful chunk of allocation to governance and ecosystem activity. Recipients who actually used the chain, touched contracts, and showed up in governance ranked higher than pure airdrop farmers.
The key mechanic isn’t just “delay the cliff.” It’s “use the delay as an observation window, then route rewards to the right cohort.” You can run the same playbook at smaller scale: launch an initial airdrop or incentive campaign, then mine on-chain data to identify who stayed active, who voted, who provided liquidity through chop and volatility. Your second and third emission waves should lean hard into that group. Over time, circulating supply concentrates in users who behave like owners—not passersby.
How to mix these levers into an emissions curve that compounds
Once you understand these three patterns, you can compose your own curve instead of defaulting to a generic 4-year vest. Start by defining what “good behavior” means for your protocol: deep, sticky liquidity; recurring, organic usage; active governance; external integrations that expand your surface area. Then map those behaviors to levers that reward them in real time: voluntary lockups with relative boosts (ve-style), milestone unlocks tied to hard KPIs (OP-style), and follow-on emissions directed at proven participants (ARB-style).
A practical sequence for an idea-stage team looks like this:
- Launch with a simple, front-weighted incentive to bootstrap liquidity and usage.
- Layer in an optional lockup that amplifies rewards and governance weight for those willing to commit.
- Put partner and ecosystem allocations behind objective, verifiable milestones.
- After 3–6 months, use on-chain data to retarget future emissions toward the cohort that actually stayed and contributed.
Executed well, your emissions curve stops functioning as a one-time marketing spend and starts operating as a live mechanism for consolidating ownership in the people building durable value on top of your protocol.
Key takeaways
- Backloaded emissions that rely on “loyalty” fight how capital actually behaves; design for 3–12 month decision cycles, not 4-year fairy tales.
- ve-style voluntary lockups work when the boost is relative and tied to real power (fees + gauge control), turning loyalty into a competitive edge.
- Milestone-gated emissions, like Optimism’s, force recipients to earn unlocks through usage and growth, not just survive a vesting schedule.
- Delayed cliffs only help if you use the time to observe on-chain behavior and retarget future emissions toward real users, as Arbitrum did.
- Mixing lockups, milestones, and participation filters turns emissions from a marketing expense into a mechanism for concentrating ownership in builders.
Frequently asked questions
How early should I introduce a ve-style lockup if my protocol is still experimental?
Introduce optional lockups only once you have a clear product loop and some organic usage — typically after your first 3–6 months live. Before that, keep incentives simple and liquid so you can iterate quickly without trapping early users in a design you might change.
What KPIs make sense for milestone-gated emissions at seed or Series A stage?
Focus on metrics you can measure on-chain and that tie directly to your core loop: daily active users, protocol revenue, liquidity depth in key pairs, or number of third-party integrations. Avoid vanity metrics like total wallets touched; instead, pick 2–3 KPIs you’d be comfortable reporting to investors every month.
How do I avoid my ve-style lock turning into a “governance prison” like some 4-year locks?
Offer a spectrum of lock durations with non-linear boosts, so shorter locks still get meaningful benefits. Combine that with real governance rights and fee share, and consider secondary markets (like veNFTs) so long-term lockers can exit without nuking their upside.
Can I use participation filters if my user base is small and mostly speculative?
Yes, but keep thresholds realistic. Start by rewarding basic but meaningful actions — repeated usage, providing liquidity through volatility, or voting in at least one governance proposal. Over time, you can tighten filters as your user base grows and you have more data.
How much of my total supply should be tied to these “behavioral” mechanisms versus simple vesting?
As a rule of thumb, allocate at least 30–50% of non-team, non-investor supply to behavior-based mechanisms (lockups, milestones, participation filters). The rest can follow more traditional vesting, but even there, consider adding light performance hooks so large recipients have to keep contributing.
Need help with a blockchain project?
Applicature has been building blockchain solutions since 2017. Talk to our experts.
Get a Free Consultation