Register
Last updated
Last updated
In the Term Structure, a Register transaction occurs when a new user performs their first Deposit. Each user only needs to Register once along with a specific wallet, and they must deposit assets with an amount that is greater than or equal to the Minimum Deposit Amount. This is to prevent Sybil Attacks, where an attacker creates multiple fake identities to gain an unfair advantage on the network. The Register transaction is an on-chain transaction, and the user will interact with the smart contract to record their Term Structure account and tsPubKey.
After a user performs a Register transaction, a specific Term Structure account will be set up in . The user's Term Structure account and tsPubKey will be added to the account leaf, and the user's deposit will be added to the "Available" balance under the user's account. This allows users to access their funds and start using the Term Structure protocol.
The Term Structure account is an additional identity paired with an L1 address.