Tokens fungible smart contracts A root contract for managing a mint/burn-enabled token + a wallet contract that stores only the balance of its owner.