soft3/tok/tsp-1.md

TSP-1 — Coin

the fungible token nature of plumb. one of two natures all value reduces to.

nature

property value
fungibility yes — units are interchangeable
conservation Σ balances(class) = supply(class)
identity per token class, not per unit
transfer by pay (PLUMB)
creation by mint (PLUMB)
destruction by burn (PLUMB)

a Coin has a class and a supply. holders carry a balance in that class. exactly one balance per (holder × Coin-class) pair.

what a Coin represents

  • currencies (CYB, USDT, IDR)
  • continuous resources (kg of rice, kWh, GB-months, compute credits)
  • shares of an entity (equity, voting weight)
  • access credits (LLM calls, API quota, bandwidth)

conservation

for every Coin class:

Σ balances(class) = mint_total(class) − burn_total(class)

mints and burns are explicit PLUMB operations between designated source and sink Cards. the equation holds by construction — violation is unprovable.

relationship to Card

Coins are held BY Cards. a Card is a holder; a Coin balance is what it holds. accounts do not exist as a separate concept — what looks like an account is a Card with balances in some Coin classes.

see also


discover all concepts

Homonyms

plumb/tsp-1

Graph