Skip to content

Commit f0a8cd5

Browse files
authored
Merge branch 'main' into dev
2 parents 1e3b4a7 + 558e3db commit f0a8cd5

File tree

5 files changed

+16
-0
lines changed

5 files changed

+16
-0
lines changed

astro.config.mjs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ export default defineConfig({
4040
{ label: "Control Space", slug: "explanations/system/control-space" },
4141
{ label: "Permission System", slug: "explanations/system/permission-system" },
4242
{ label: "Recursive Delegation", slug: "explanations/system/recursive-delegation" },
43+
{ label: "Wallet Stake Permission", slug: "explanations/system/wallet-stake-permission" },
4344
{ label: "Stream Permissions", slug: "explanations/system/stream-permissions" },
4445
{ label: "Capability Permissions", slug: "explanations/system/capability-permissions" },
4546
{ label: "Wallet Permission", slug: "explanations/system/wallet-stake-permission" },
@@ -89,6 +90,7 @@ export default defineConfig({
8990

9091
{ label: "Create Capability Permission", slug: "how-to-guides/system/create-capability-permission" },
9192
{ label: "Create Stream Permission", slug: "how-to-guides/system/create-stream-permission" },
93+
{ label: "Create Wallet Stake Permission", slug: "how-to-guides/system/create-wallet-stake-permission" },
9294
{ label: "Manage Permissions", slug: "how-to-guides/system/manage-permissions" },
9395
{ label: "Create Wallet Permission", slug: "how-to-guides/system/create-wallet-stake-permission" },
9496
],

src/content/docs/explanations/system/wallet-stake-permission.mdx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
2+
23
title: Wallet Permission
34
description: Understanding secure wallet permissions and delegation.
5+
46
---
57

68
import {
@@ -17,8 +19,10 @@ The Wallet Permission Scope will enable granular delegation of all wallet operat
1719

1820
**Cold-Hot Key Behavior**
1921

22+
2023
The Wallet Permission enables cold-hot wallet behavior, where high-value secured keys can delegate stake operations to less secure keys utilized only for active protocol participation.
2124

25+
2226
**Tool for Key Security**
2327

2428
This feature also enables to create a highly secure offline cold-key that never interacts with any webapp and delegate Stake Permission as exclusive (delegator loses permission) & irrevocable to the new key. If your main key gets compromised the tokens cannot be unstaked and hence not transferred.

src/content/docs/explanations/table-of-contents.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ Core system components and mechanisms:
2525
- [Control Space](https://docs.torus.network/explanations/system/control-space/) — Foundational permission and capability framework
2626
- [Permission System](https://docs.torus.network/explanations/system/permission-system/) — How agents interact and delegate authority
2727
- [Recursive Delegation](https://docs.torus.network/explanations/system/recursive-delegation/) — Specific capability delegation mechanisms
28+
- [Wallet Stake Permission](https://docs.torus.network/explanations/system/wallet-stake-permission/) — Secure cold-hot wallet staking delegation
2829
- [Stream Permissions](https://docs.torus.network/explanations/system/emission-permissions/) — How emissions are allocated and controlled
2930
- [Capability Permissions](https://docs.torus.network/explanations/system/capability-permissions/) — Fine-grained access control for agent endpoints
3031
- [Wallet Permission](https://docs.torus.network/explanations/system/wallet-stake-permission/) — Secure cold-hot wallet staking delegation

src/content/docs/how-to-guides/system/create-wallet-stake-permission.mdx

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import {
1212

1313
import RedText from '/src/components/RedText.astro';
1414

15+
1516
In this guide, we'll walk through how to create wallet permissions in the Torus Portal.
1617
Wallet permissions enable cold-hot wallet behavior, allowing you to delegate staking operations
1718
to more accessible accounts while keeping your primary keys securely stored offline.
@@ -25,6 +26,7 @@ Wallet permissions let you delegate staking management to hot wallets without ex
2526

2627
- [Create wallet permission](#create-wallet-permission)
2728

29+
2830
<Aside>
2931
⏱️ **Estimated time to complete this guide: 3 minutes**
3032
</Aside>
@@ -44,8 +46,10 @@ Wallet permissions let you delegate staking management to hot wallets without ex
4446
</Card>
4547
</CardGrid>
4648

49+
4750
## Create Wallet Permission
4851

52+
4953
<Steps>
5054

5155
1. **Visit the [Wallet Permissions Tab in the Torus Portal](https://portal.torus.network/permissions/create-permission/wallet)**
@@ -85,19 +89,23 @@ Wallet permissions let you delegate staking management to hot wallets without ex
8589
</Aside>
8690

8791
4. **Submit and Sign Transaction**
92+
8893
Click <RedText variant="light">**Create Wallet Permission**</RedText>.
8994
Open SubWallet and <RedText variant="light">sign the transaction</RedText>.
9095

9196
5. **All Done**
9297
You've successfully created the wallet permission.
98+
9399
The receiving account can now manage your staking operations within the limits you've set.
94100

95101
</Steps>
96102

97103
## What's Next?
98104

105+
99106
Now that you've created wallet permission, you might want to:
100107

108+
101109
- **Monitor your delegations**: Track delegation status in the [Manage Permissions tab](https://portal.torus.network/permissions/manage-permission)
102110
- **Optimize your stakes**: Work with your hot wallet to [manage staking positions](https://docs.torus.network/how-to-guides/holders/stake-your-torus/) efficiently
103111
- **Understand COLD vs HOT Wallet**: Watch [this Coingecko video](https://www.youtube.com/watch?v=kf28zqP_F2s)

src/content/docs/how-to-guides/table-of-contents.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ If you're managing permissions and system-level coordination:
2626

2727
- [Create Capability Permission](https://docs.torus.network/how-to-guides/system/create-capability-permission/) — Delegate access to specific agent endpoints and services
2828
- [Create Stream Permission](https://docs.torus.network/how-to-guides/system/create-stream-permission/) — Share token emission streams with other agents
29+
- [Create Wallet Stake Permission](https://docs.torus.network/how-to-guides/system/create-wallet-stake-permission/) — Enable secure cold-hot wallet staking delegation
2930
- [Manage Permissions](https://docs.torus.network/how-to-guides/system/manage-permissions/) — View, edit, and revoke existing permission delegations
3031
- [Create Wallet Permission](https://docs.torus.network/how-to-guides/system/create-wallet-stake-permission/) — Enable secure cold-hot wallet staking delegation
3132

0 commit comments

Comments
 (0)