1. Mapping
TRX and TRC10 tokens: the system will map them from the main chain to the side chain automatically, and users can deposit and withdraw directly.
TRC20 tokens: token issuers have to map manually. (Only asset contracts (token issuance contracts) require mapping. Non-token-issuance contracts do not require mapping. Assets can be transferred while business logic cannot.
Non-token contracts: contracts such as random number contracts and dividend contracts require developers to map manually.
2. Issue assets on the side chain
Since the SUN Network(Dappchain) is also a chain, the underlying layer is able to support developers to directly issue contracts and tokens on the side chain. In practice, however, TRONSCAN does not support token issuance or contract deployment on the side chain because these operations do not make practical sense.
3. Relationship between the main chain and side chain accounts
The same account uses the same address and private key on both the main chain and the side chain. They share the storage space but not the assets;
Main chain accounts can log on to the side chain straight away;
Accounts created on the side chain can log on to the main chain directly (but activation is required separately for each chain);
Login is required each time the main/side chain switch happens.
4. Token mapping
TRC20 tokens:
Token issuers can map the tokens to the SUN Network(Dappchain), and the corresponding contract will be mapped to the chain at the same time. However, the address will be different from that on the MainNet.
TRC10 tokens:
Automatic mapping by the system: the ID remains the same with that on the main chain.
5. Token deposit and withdraw
Deposit:
To deposit, tokens are mapped from the main chain to the side chain. By default, both TRX and TRC10 tokens can be deposited, and TRC20 tokens can only be deposited after mapped by the token issuers.
Withdraw:
To withdraw, tokens are taken from the side chain to the main chain.
6. SUN Network(Dappchain) explorer
There are four primary sections on the navigation bar and several sub-sections under each primary section.
Blockchain: blocks, transactions, transfers, accounts
Contracts: overview (Contract issuance is not supported on the side chain. Issuers have to map contracts from the main chain to the side chain), contract triggers
Tokens: overview(tokens can only be mapped from the main chain. Token entry is not supported on the side chain)
TRON SR: super representatives, TRON committee