Glossary
Terms used throughout the Trust Stack product and codebase.
Base units
The integer representation transferred by Move. Human token amounts equal base units divided by
10^decimals.
Beneficiary
The immutable account authorized to receive a lock, vesting allocation, Digital Asset, or LP position under its policy.
Campaign
A fully funded Merkle airdrop object containing one root, token, schedule, claim set, and vault.
Chain ID
The numeric network identifier included in transaction and proof domains. Trust Stack currently
accepts Supra MoveVM Testnet chain ID 6 only.
Creator
The signer that creates and funds a position. Creator rights vary by product and must be explicit.
Dispatchable Fungible Asset
A Fungible Asset with custom dispatch hooks. Trust Stack rejects it from products whose conservation model assumes standard primary-store transfer behavior.
Emission proof
Supra-provided evidence linked to an emitted event. The indexer cross-checks its leaf/hash before storing a public proof record.
Fungible Asset (FA)
Supra's preferred object-based standard for fungible tokens. Its metadata object address identifies the asset.
Intent
A validated, typed snapshot of the values the user reviewed before transaction construction.
Metadata address
The object address identifying a standard Fungible Asset. It is not the same thing as a display symbol.
Position
An isolated on-chain object representing one funded lock, schedule, stream, stake, or other lifecycle.
Reconciliation
Comparing the finalized event and resulting state with the reviewed intent.
StarKey
The wallet connector used to select a Supra account, switch networks, and sign transactions.
Supra quant
The smallest native SUPRA unit. One SUPRA equals 100,000,000 quants.
Vault
A position-specific store or owner object holding assets under Move-enforced rules.