Initial Launch
The initial launch consists of the following phases:
Launch Bridge(s)
Deploy Smart Contracts on Ethereum
Launch Layer 2 (L2)
Step-by-Step Breakdown
Launch Bridge(s)
Before deploying the entire system, we need to launch the bridges. The smart contracts on Ethereum will require the public addresses of these bridges to achieve consensus.
Deploy Smart Contracts on Ethereum
Once the public addresses of the bridges are known, we can proceed to deploy the smart contracts on Ethereum. These contracts should be deployed with a predefined set of bridge addresses and an initial name, which will be the only one at launch—TNS_Foundation.
Initial Token Issuance
All tokens will be minted immediately upon deployment of the smart contract. A total of 50,000,000 tokens TRUE will be issued and distributed across multiple categories, such as:
Funds/Investors
Private Sale
Launchpad
Centralized Exchanges (CEX)
Advisors (who promote the project)
Team
Marketing
Each category will have a specific placeholder address included directly in the smart contract during deployment. The balances of these addresses will be managed by the Team DAO. The Team DAO can transfer these tokens using the initial name (TNS_Foundation), but no further transfers will be allowed until the tokens are unlocked (details on token unlocking can be found in the Team DAO section).
Token Unlocking Process
Tokens in the smart contract will be unlocked after a predetermined period. The unlocking occurs in stages, with specific amounts and times outlined in the unlocking schedule table.
Launch Layer 2 (L2)
After completing all the above steps, we can launch the L2 network with its chain code. Upon the first launch, L2 will capture all ETH transactions and ensure full harmony with Ethereum via the bridges.
Visual Representation
This entire process can be schematically represented through the following diagram:
Last updated