Wallet with Stake
You must have an account with existing stake that you want to delegate management for. Follow the staking guide to understand staking basics.
In this guide, we’ll walk through how to create wallet permissions in the Torus Portal. Wallet permissions enable cold-hot wallet behavior, allowing you to delegate staking operations to more accessible accounts while keeping your primary keys securely stored offline.
You want to maintain high security for your primary wallet while still being able to manage staking operations efficiently. Wallet permissions let you delegate staking management to hot wallets without exposing your principal funds to transfer risks.
Wallet with Stake
You must have an account with existing stake that you want to delegate management for. Follow the staking guide to understand staking basics.
Hot Wallet Account
Know the address of the hot wallet account that will manage your staking operations.
Torus Balance
Ensure you have enough TORUS to cover permission creation transaction fees.
Visit the Wallet Permissions Tab in the Torus Portal
Click the Wallet Permission tab under Permissions in the Torus Portal.
Connect your Cold Wallet
Ensure you’re connected with the wallet account that holds the stakes you want to delegate management for.
Fill the form
# Recipient AddressSearch agents by name or address that will receive the staking permission.If your target is not an agent, you can enter the wallet address directly.
# Stake Permissions- **Exclusive Delegation**: Grant exclusive access to stake operations(prevents delegator from using stake directly)- **Allow Stake Movement**: Delegate permission to unstake,exclusively granting it to the recipient
# Duration- **Indefinite**: Permission remains valid indefinitely- **Until Block**: Permission expires at a specific block
# Revocation Terms- **Irrevocable**: Cannot be revoked- **Revocable by Delegator**: Only you can revoke this permission- **Revocable After**: Can be revoked after a specific condition is met
Submit and Sign Transaction
Click Create Wallet Permission.
Open SubWallet and sign the transaction.
All Done
You’ve successfully created the wallet permission.
The receiving account can now manage your staking operations within the limits you’ve set.
Now that you’ve created wallet permission, you might want to:
Connect with the community: