Skip to content

Commit de3efdb

Browse files
authored
Add incentive and slashing to network docs (#95)
* feat: move join operator docs * chore: fixes * chore: fix sablier link * feat: add incentive docs and move other things around
1 parent ed856da commit de3efdb

File tree

13 files changed

+384
-41
lines changed

13 files changed

+384
-41
lines changed

components/AllocationTable.tsx

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -81,11 +81,11 @@ export default function AllocationTable() {
8181
<Cell>28.56500%</Cell>
8282
<Cell>A-Vesting</Cell>
8383
<Cell>12</Cell>
84-
<Cell>24</Cell>
84+
<Cell>48</Cell>
8585
<Cell>0%</Cell>
8686
<Cell>0.00</Cell>
87-
<Cell>14,282,500.00</Cell>
88-
<Cell>2,380,416.67</Cell>
87+
<Cell>7,141,250.00</Cell>
88+
<Cell>595,104.17</Cell>
8989
<Cell>28,565,000.00</Cell>
9090
</Row>
9191
<Row isEven={true}>
@@ -94,11 +94,11 @@ export default function AllocationTable() {
9494
<Cell>13.64000%</Cell>
9595
<Cell>A-Vesting</Cell>
9696
<Cell>12</Cell>
97-
<Cell>24</Cell>
97+
<Cell>48</Cell>
9898
<Cell>0%</Cell>
9999
<Cell>0.00</Cell>
100-
<Cell>6,820,000.00</Cell>
101-
<Cell>1,136,666.67</Cell>
100+
<Cell>3,410,000.00</Cell>
101+
<Cell>284,166.67</Cell>
102102
<Cell>13,640,000.00</Cell>
103103
</Row>
104104
<Row isEven={false}>
@@ -107,21 +107,21 @@ export default function AllocationTable() {
107107
<Cell>1.43500%</Cell>
108108
<Cell>A-Vesting</Cell>
109109
<Cell>12</Cell>
110-
<Cell>24</Cell>
110+
<Cell>48</Cell>
111111
<Cell>0%</Cell>
112112
<Cell>0.00</Cell>
113-
<Cell>717,500.00</Cell>
114-
<Cell>119,583.33</Cell>
113+
<Cell>358,750.00</Cell>
114+
<Cell>29,895.83</Cell>
115115
<Cell>1,435,000.00</Cell>
116116
</Row>
117117
<SubtotalRow>
118-
<Cell col-Span={2}>
118+
<Cell col-span={2}>
119119
<strong>Contributors Total</strong>
120120
</Cell>
121121
<Cell>43.64000%</Cell>
122122
<td colSpan={4}></td>
123123
<Cell>0.00</Cell>
124-
<Cell>21,820,000.00</Cell>
124+
<Cell>10,910,000.00</Cell>
125125
<td colSpan={1}></td>
126126
<Cell>43,640,000.00</Cell>
127127
</SubtotalRow>
@@ -133,7 +133,7 @@ export default function AllocationTable() {
133133
<Cell>n/a</Cell>
134134
<Cell>n/a</Cell>
135135
<Cell>100%</Cell>
136-
<Cell>n/a</Cell>
136+
<Cell>36,360,000.00</Cell>
137137
<Cell>n/a</Cell>
138138
<Cell>n/a</Cell>
139139
<Cell>36,360,000.00</Cell>
@@ -144,21 +144,21 @@ export default function AllocationTable() {
144144
<Cell>15.00000%</Cell>
145145
<Cell>A-Vesting</Cell>
146146
<Cell>12</Cell>
147-
<Cell>24</Cell>
147+
<Cell>48</Cell>
148148
<Cell>5%</Cell>
149149
<Cell>750,000.00</Cell>
150-
<Cell>593,750.00</Cell>
151-
<Cell>619,565.22</Cell>
150+
<Cell>3,562,500.00</Cell>
151+
<Cell>296,875.00</Cell>
152152
<Cell>15,000,000.00</Cell>
153153
</Row>
154154
<SubtotalRow>
155-
<Cell col-Span={2}>
155+
<Cell col-span={2}>
156156
<strong>Governance-Managed Total</strong>
157157
</Cell>
158158
<Cell>51.36000%</Cell>
159159
<td colSpan={4}></td>
160-
<Cell>750,000.00</Cell>
161-
<Cell>593,750.00</Cell>
160+
<Cell>37,110,000.00</Cell>
161+
<Cell>3,562,500.00</Cell>
162162
<td colSpan={1}></td>
163163
<Cell>51,360,000.00</Cell>
164164
</SubtotalRow>
@@ -215,8 +215,8 @@ export default function AllocationTable() {
215215
<Cell>1,000,000.00</Cell>
216216
</Row>
217217
<SubtotalRow>
218-
<Cell col-Span={2}>
219-
<strong>Airdrop Pools Subtotal</strong>
218+
<Cell col-span={2}>
219+
<strong>Airdrop Pools Total</strong>
220220
</Cell>
221221
<Cell>5.00000%</Cell>
222222
<td colSpan={4}></td>
@@ -226,12 +226,12 @@ export default function AllocationTable() {
226226
<Cell>5,000,000.00</Cell>
227227
</SubtotalRow>
228228
<TotalRow>
229-
<Cell col-Span={2}>
229+
<Cell col-span={2}>
230230
<strong>Total Supply</strong>
231231
</Cell>
232232
<Cell>100.00000%</Cell>
233233
<td colSpan={4}></td>
234-
<Cell>1,000,000.00</Cell>
234+
<Cell>37,360,000.00</Cell>
235235
<td colSpan={2}></td>
236236
<Cell>100,000,000.00</Cell>
237237
</TotalRow>

pages/network/_meta.json

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,15 @@
11
{
22
"overview": "Overview",
33
"tokenomics": "Tokenomics",
4-
"account-manage": "Create & Manage Accounts",
5-
"set-identity": "On-chain Identity",
4+
"-- incentives": {
5+
"type": "separator",
6+
"title": "Restaking Incentives"
7+
},
8+
"incentives-overview": "Overview",
9+
"incentives-restaking": "For Restakers",
10+
"incentives-operators": "For Operators",
11+
"incentives-developers": "For Developers",
12+
"slashing": "Slashing",
613
"-- restaking infrastructure": {
714
"type": "separator",
815
"title": "Restaking Infrastructure"
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
# Developer Incentives
2+
3+
## Overview
4+
5+
Tangle Network provides compelling incentives for developers to build and deploy Blueprints - reusable templates for monetizable software services. The platform enables developers to earn ongoing revenue from their innovations through service fees, protocol rewards, and customizable incentive mechanisms.
6+
7+
## Blueprint Development Benefits
8+
9+
### Revenue Sharing Model
10+
11+
When customers instantiate and use Blueprint services, the generated revenue is distributed as follows:
12+
13+
- **50%** - Blueprint Developer
14+
- **30%** - Operators/Restakers via Boosted TNT Mechanism
15+
- **20%** - Protocol Treasury
16+
17+
This model ensures developers capture significant value from their Blueprint's long-term usage while maintaining flexibility in incentive design.
18+
19+
### Programmable Distribution
20+
21+
Developers have full control over their 30% programmable distribution tranche, enabling:
22+
23+
- Custom token creation where holders earn revenue share
24+
- Deployment subsidies to encourage service adoption
25+
- Additional operator rewards to attract quality providers
26+
- Smart contract-based distribution logic using the EVM
27+
28+
### Incentivized Blueprint Program
29+
30+
High-value Blueprints can qualify for additional protocol incentives through the whitelisting process. Selection criteria includes:
31+
32+
- Revenue generation from instances
33+
- Transaction and job volume
34+
- Operator participation
35+
- Total restaked security capital
36+
37+
Whitelisted Blueprints receive enhanced visibility and protocol rewards, creating healthy competition among developers.
38+
39+
## Technical Implementation
40+
41+
### Default Asset Requirements
42+
43+
- TNT is the mandatory base restaking asset for all Blueprint instances
44+
- Native TNT liquid staking tokens (LSTs) are automatically supported
45+
- Customers can add other approved assets for additional security
46+
47+
### Payment Customization
48+
49+
Developers can:
50+
51+
- Configure payment addresses for revenue distribution
52+
- Build custom smart contracts to manage revenue splits
53+
- Implement flexible reward mechanisms for stakeholders
54+
55+
## Why Build on Tangle?
56+
57+
1. **Sustainable Revenue** - Earn ongoing fees from Blueprint usage and instances
58+
2. **Flexible Incentives** - Design custom reward mechanisms using the EVM
59+
3. **Network Effects** - Benefit from growing operator and restaker participation
60+
4. **Enhanced Security** - Leverage TNT's native restaking infrastructure
61+
5. **Protocol Rewards** - Qualify for additional incentives through whitelisting
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Operator Incentives
2+
3+
## Overview
4+
5+
Operators are essential participants in the Tangle Network ecosystem, responsible for running Blueprint service instances that customers request. Through their participation, operators can earn substantial revenue from multiple streams including service fees, customer payments, and protocol rewards.
6+
7+
## Core Revenue Model
8+
9+
The primary revenue for operators comes from Blueprint service fees, where they receive a significant portion of all generated fees. When customers use Blueprint instances, 30% of the total fees are split between operators and their restakers. This revenue sharing model ensures operators are well-compensated for maintaining high-quality service delivery and infrastructure.
10+
11+
Beyond the base fee structure, operators can earn additional revenue through direct customer payments. These payments typically cover compute and storage resources, with the potential for premium service level agreements that can provide enhanced revenue opportunities.
12+
13+
## Enhanced Earnings Through Validation
14+
15+
Operators who choose to also run validators on the Tangle Network can significantly boost their earnings potential. This dual role creates powerful synergies, as the infrastructure requirements often overlap. Validator-operators benefit from enhanced protocol rewards, increased visibility to potential delegators, and priority consideration for Blueprint instance requests.
16+
17+
## Operational Excellence
18+
19+
Success as a Tangle operator requires maintaining high service standards and efficient asset management. Operators must consistently deliver reliable uptime, meet performance benchmarks, and properly manage delegated assets from restakers. The protocol rewards this operational excellence through its incentive structure.
20+
21+
Key to success is maintaining proper infrastructure configuration, including robust monitoring systems and security measures. Operators should focus on delivering consistent service quality while efficiently managing their resource utilization.
22+
23+
## Asset Management Strategy
24+
25+
Effective operators take a strategic approach to managing delegated assets. This includes carefully configuring exposure levels for different assets and maintaining required TNT allocation ratios. The protocol allows operators to fine-tune their risk and reward profile through these configuration options.
26+
27+
## Long-term Value Proposition
28+
29+
Running a Tangle operator node presents a compelling opportunity for those looking to participate in the network's growth. The multi-faceted revenue model, combined with the potential for validator synergies, creates a sustainable business model. As the network grows and Blueprint adoption increases, operators stand to benefit from expanding opportunities and network effects.
30+
31+
The platform's design ensures that operators who maintain high standards and reliable service will naturally attract more delegators and customers over time. This creates a virtuous cycle where quality service leads to increased earnings potential.
32+
33+
> **Note:** Prospective operators should carefully assess their technical capabilities and risk tolerance when evaluating this opportunity. Success requires dedication to operational excellence and a long-term commitment to the platform's growth.
Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
# Incentives Overview
2+
3+
## Platform Overview
4+
5+
Tangle Network is a platform designed for software monetization, functioning as a marketplace for innovation where developers can deploy software and benefit from its long-term utility, usage, and fees.
6+
7+
Services on Tangle are instances of Tangle Blueprints. Developers create Blueprints and generate revenue when customers instantiate them. These instances generate fees, payments, and rewards that are distributed between:
8+
9+
- The Blueprint developer
10+
- The Tangle protocol
11+
- Operators and restakers securing the service
12+
13+
The platform incentivizes TNT holders to restake their tokens on operators and specific Blueprints primarily through additional yield opportunities. TNT is the default restaking asset on Tangle and is required for securing Blueprint instances. This ensures TNT tokenholders are exposed to both the risks and rewards of the platform.
14+
15+
## Core Economic Mechanisms
16+
17+
### Transaction Fees
18+
19+
TNT serves as the base asset for all network transactions:
20+
21+
- Executing transactions on the EVM or native runtime requires TNT fees
22+
- Creating Blueprints and deploying instances requires TNT for transaction execution
23+
24+
> **Note:** To encourage early adoption, the network may subsidize Blueprint creation and deployment costs during initial phases.
25+
26+
### Proof of Stake Rewards
27+
28+
TNT is the primary staking asset for the network's nominated proof-of-stake consensus mechanism:
29+
30+
**Validators**
31+
32+
- Earn native rewards for securing the network and producing blocks
33+
- Over 100 validators perform consensus tasks to secure the Tangle blockchain
34+
- Set commission rates on rewards they receive
35+
36+
**Nominators**
37+
38+
- Stake TNT to nominate validators
39+
- Receive pro-rated rewards after validator commissions
40+
- Current network inflation provides approximately 4-5% APY for validators and nominators combined
41+
42+
The network distributes these rewards through controlled inflation, creating a sustainable economic model that incentivizes long-term participation in securing the network.
43+
44+
### Restaking Incentives
45+
46+
Tangle Network's restaking infrastructure creates a three-sided marketplace between developers, operators, and restakers (depositors). Each participant is incentivized through different mechanisms:
47+
48+
**Restakers (Depositors)**
49+
50+
- Earn base rewards for depositing TNT and other approved assets
51+
- Can boost rewards by locking deposits for longer periods
52+
- Delegate deposits to operators running Blueprint services
53+
- Rewards scale with deposit utilization and lock duration
54+
- Exposed to both upside and slashing risk of services
55+
56+
**Operators**
57+
58+
- Run Blueprint service instances requested by customers
59+
- Earn fees from service execution and customer payments
60+
- Receive share of protocol inflation rewards
61+
- Must maintain high uptime and performance
62+
- Can configure exposure levels for delegated assets
63+
64+
**Blueprint Developers**
65+
66+
- Create and deploy reusable service templates (Blueprints)
67+
- Can define custom reward distributions for operators/restakers
68+
- Benefit from long-term Blueprint adoption and usage
69+
- Access to programmable fee splits via smart contracts
70+
71+
### Blueprint Economics
72+
73+
The protocol enforces the following fee distribution for Blueprint instances:
74+
75+
- 50% to Blueprint developer
76+
- 30% to operators/restakers via TNT rewards
77+
- 20% to protocol treasury
78+
79+
This structure ensures:
80+
81+
1. Developers are incentivized to build useful, widely-adopted Blueprints
82+
2. The protocol sustainably funds ongoing development
83+
3. Operators and restakers earn rewards for securing services
84+
4. Developers can create custom incentive mechanisms
85+
86+
TNT serves as the default restaking asset required for all Blueprint instances, with operators required to allocate a minimum percentage of TNT for security. Additional approved assets can be used to further secure services based on customer requirements.
87+
88+
The programmable distribution mechanism allows developers to customize how the remaining percentage of fees are allocated between operators, restakers, and other participants - providing flexibility while maintaining protocol alignment.

0 commit comments

Comments
 (0)