- Whitepaper
- Contribution Period Specification
- The Importance of Distribution blogpost.
- Encoding the Status ‘Genesis Block’ blogpost.
At the technical level SGT & SNT are a ERC20-compliant tokens, derived from the MiniMe Token that allows for token cloning (forking), which will be useful for many future use-cases.
Also built in the token is a vesting schedule for limiting SNT transferability over time. Status Project Founders tokens are vesting.
- SNT.sol: Main contract for the token.
- SGT.sol: Token contract for early adopters. Deployed to 0xd248B0D48E44aaF9c49aea0312be7E13a6dc1468
- MiniMeToken.sol: Token implementation.
- StatusContribution.sol: Implementation of the initial distribution of SNT.
- DynamicCeiling.sol: Auxiliary contract to manage the dynamic ceiling during the contribution period.
- SNTPlaceholder.sol: Placeholder for the Status Network before its deployment.
- ContributionWallet.sol: Simple contract that will hold all funds until final block of the contribution period.
- MultiSigWallet.sol: Gnosis multisig used for Status and community multisigs.
- DevTokensHolder.sol: Contract where tokens belonging to developers will be held. This contract will release this tokens in a vested timing.
- SGTExchanger.sol: Contract responsible for crediting SNTs to the SGT holders after the contribution period ends.
Code for the SNT token and the offering has been reviewed by:
- Jordi Baylina, Author.
- Smart Contract Solutions (OpenZeppelin). Pending audit results
- YYYYYY. Pending audit results
A bug bounty for the SNT token and offering started on [pending date]. More details.