Shielding Lifecycle
Shielding establishes the starting point for Flutonβs execution lifecycle:1
Public Deposit
User deposits their desired assets
2
Encrypted State
The assets get converted into an encrypted state
3
Encrypted Transfer
The encrypted assets gets transferred into userβs wallet
Unshielding
Unshielding is the reverse process. When users choose to exit confidential execution:- Encrypted balances are settled
- Funds return to a public ERC-20 representation
- Only required settlement data is revealed