BTKN
Bitcoin Token. The token protocol on Spark. Fast, cheap, native Bitcoin tokens.Create
Registering a new token type. You do this once per token. Define name, ticker, decimals, max supply.DKG
Distributed Key Generation. How operators create shared secrets where no single party knows the full key. Used for revocation commitments.Final Token Transaction
The complete transaction after operators fill in revocation commitments and withdrawal parameters. This is what gets stored and propagated.Mint
Creating new token units. Only the issuer can mint.Partial Token Transaction
What the wallet constructs before sending to operators. Missing revocation commitments and other fields that operators fill in.Revocation Commitment
A public key embedded in each token output. The private key is split among operators. When you spend, operators release their shares so you can reconstruct the full revocation key.Revocation Key
The private key for a revocation commitment. If you try to double-spend by broadcasting old outputs, watchtowers use this to sweep your funds.Spark Entity
The group of Spark Operators running the network.Spark Operator
A single node that validates, co-signs, and enforces transactions. Each one runs a watchtower.Threshold
How many operators must agree. Formula:(n + 2) / 2. For 5 operators, threshold is 3.