Avoids one-size-fits-all points
Use different currencies for purchases, mastery, seasonal events or premium loops.
warming the kiln…
Tokens let you model multiple economies: spendable coins for shops, non-spendable progress tokens for gates and special currencies for seasonal loops.

Each primitive exists to support retention, clarity or trust. No decorative points system required.
Use different currencies for purchases, mastery, seasonal events or premium loops.
Spendable tokens and progression tokens have separate rules and ledger behavior.
Analytics can show earning, spending and balance health per token type.
Product teams control the concept. Engineering sends events and embeds the result.
Choose spendable, progression or custom behavior for each currency.
Award tokens from events, streaks, badges or manual operations.
Let tokens power marketplace prices, avatar gates and future paths.
The useful part is not the label. It is the way tokens turns product activity into a concrete state change users can understand.
{
"tokens": [{ "key": "fluency", "delta": 2 }],
"coins": 50,
"reason": "speaking_practice",
"spendable": false
}Marketplace, evaluation, avatar, badges, skills, tokens, path and streaks share the same event and state model.