In the game, there is a transaction delegation feature implemented using smart contracts on the blockchain. This allows users to delegate their in-game actions. This feature allows transactions to be signed on behalf of the user, so you don't have to constantly confirm each action in your wallet.
You can send a portion of network tokens for gas fees to a wallet created specifically for them. This wallet then signs all transactions on their behalf. As the gas balance depletes, it needs to be replenished. You have the option to specify the amount of tokens you want to send for delegation.
How it Works?
After authorization, you are directed to the transaction delegation screen, where you also have the option to set a password without which you will not be able to set up delegation.
Enter the required amount of tokens and press the "Delegate" button.
After you have created a password and made your first delegation, the settings screen opens where you can see the address of the delegator wallet, its balance, and the remaining days until the delegation expires. The page also features delegation management tabs:
- Use Delegation
- Replenish Delegation
- Stop Delegation
- Change Password
- Clear Data
To start using delegation, you need to enter a password.
After entering the password, you can copy the secret key of your wallet and import the wallet into MetaMask for personal use.
On this tab, you can replenish the delegator's balance. There is an input field for the amount and an action button.
On the next tab, you can stop the delegation and return the funds. There is also an emergency stop option for the delegation, which is useful if you cannot perform a regular stop, such as if you've forgotten your password, lost your device, or cleared local storage.
However, using the emergency stop in this case will lead to the loss of funds.
On this tab, you can change your password if necessary.
On the last tab, you can click a button to clear all your data and information about the delegator, if desired.