|
1 | 1 | # Delegation Policy |
2 | 2 |
|
3 | | -The Oasis Protocol Foundation (OPF) delegates ROSE tokens to node operators who |
4 | | -run Oasis Consensus and ParaTime nodes on Mainnet and/or Testnet. Delegations |
5 | | -are based on node reliability, performance, community engagement, and overall |
6 | | -contributions to the network’s growth and stability. |
| 3 | +The Oasis Protocol Foundation delegates ROSE tokens to node operators who run |
| 4 | +Oasis Consensus validator and ParaTime compute nodes on Mainnet and/or Testnet. |
| 5 | +Delegations are based on node reliability, performance, community engagement, |
| 6 | +and overall contributions to the network’s growth and stability. |
7 | 7 |
|
8 | 8 | ## Requirements for Receiving Delegations |
9 | 9 |
|
10 | | -To be eligible for a delegation, you have to [join the network], follow the [Code |
11 | | -of Conduct], and meet [performance requirements]. |
12 | | - |
13 | | -For guidance on how to increase your delegation over time, please refer to the |
14 | | -instructions at the bottom of this page. |
| 10 | +To be eligible for a delegation, you have to [Join the Network][join-network], |
| 11 | +follow the [Code of Conduct][code-of-conduct], and meet |
| 12 | +[Performance Requirements][requirements]. For guidance on how to increase |
| 13 | +your delegation over time, please refer to the instructions at the bottom |
| 14 | +of this page. |
15 | 15 |
|
16 | 16 | ### Join the Network |
17 | 17 |
|
18 | 18 | 1. **Join the Community Channels** |
19 | | - - Join the `#node-operators` channel on the [Oasis Discord server] |
20 | | - - Or join the Telegram group: [@oasisnodeoperators] |
| 19 | + - Join the [#node-operators][discord-node-operators] channel on the |
| 20 | + [Discord server][discord-server]. |
| 21 | + - Or join [@oasisoperators][telegram-node-operators] Telegram group. |
21 | 22 |
|
22 | 23 | 2. **Create Your Entity Keys** |
23 | | - - Generate your **Testnet** and **Mainnet** [entity keys] |
| 24 | + - Generate your Testnet and/or Mainnet [entity keys][entity-keys]. |
24 | 25 |
|
25 | 26 | 3. **Set Up Your Nodes** |
26 | | - - [Configure and start] your Testnet Consensus and ParaTime nodes |
27 | | - - [Configure and start] your Mainnet Consensus and ParaTime nodes |
| 27 | + - [Configure and start][node-configuration] your Consensus validator and |
| 28 | + ParaTime compute nodes on Testnet and/or Mainnet. |
28 | 29 |
|
29 | 30 | 4. **Submit Your Metadata** |
30 | | - - [Provide metadata] for both **Mainnet** and **Testnet** |
| 31 | + - [Provide metadata][metadata-registry-instructions] for Mainnet and/or |
| 32 | + Testnet. |
31 | 33 |
|
32 | 34 | 5. **Reach Out to the Node Operator Relationship Manager** |
33 | | - - Message `@am3lody` on Discord or Telegram |
34 | | - - Be prepared to answer any follow-up questions |
| 35 | + - Message `@peternose` on Discord or Telegram and be prepared to answer |
| 36 | + any follow-up questions. |
35 | 37 |
|
36 | 38 | 6. **Stay Updated** |
37 | | - - Follow network announcements: |
38 | | - - 📢 [Oasis Discord server]: [`#mainnet-announcements`], |
39 | | - [`#testnet-announcements`], [`#node-operators`] |
40 | | - - 📢 Telegram: [Oasis Mainnet Announcements], [Oasis Testnet Announcements] |
41 | | - and [Oasis Node Operators Group] |
| 39 | + - Follow network announcements on: |
| 40 | + - [Discord server][discord-server]: |
| 41 | + - [#mainnet-announcements][discord-mainnet-announcements], |
| 42 | + - [#testnet-announcements][discord-testnet-announcements], |
| 43 | + - [#node-operators][discord-node-operators]. |
| 44 | + - Telegram groups: |
| 45 | + - [@mainnetannouncements][telegram-mainnet-announcements], |
| 46 | + - [@testnetannouncements][telegram-testnet-announcements], |
| 47 | + - [@oasisoperators][telegram-node-operators]. |
42 | 48 |
|
43 | 49 | 7. **Engage with the Community** |
44 | | - - Actively participate on the Oasis Network Community on Discord or Telegram |
45 | | - - Follow the Code of Conduct and meet Performance Requirements |
| 50 | + - Actively participate in the Oasis Network Community on Discord or Telegram. |
| 51 | + - Follow the [Code of Conduct][code-of-conduct] and meet [Performance Requirements][requirements]. |
46 | 52 | - Help others and answer questions from fellow node operators and community |
47 | | - members |
48 | | - |
49 | | -[join the network]: #join-the-network |
50 | | -[Code of Conduct]: #code-of-conduct |
51 | | -[performance requirements]: #performance-requirements |
52 | | -[Oasis Discord server]: https://oasis.io/discord |
53 | | -[`#mainnet-announcements`]: https://discord.com/channels/748635004384313474/960599344745185330 |
54 | | -[`#testnet-announcements`]: https://discord.com/channels/748635004384313474/967039075527827496 |
55 | | -[`#node-operators`]: https://discord.com/channels/748635004384313474/748644177394532463 |
56 | | -[@oasisnodeoperators]: https://t.me/oasisnodeoperators |
57 | | -[entity keys]: ../node/run-your-node/validator-node#initialize-entity |
58 | | -[Configure and start]: ../node/run-your-node/validator-node#configuration |
59 | | -[Provide metadata]: ../node/run-your-node/validator-node#oasis-metadata-registry |
60 | | -[Oasis Mainnet Announcements]: https://t.me/oasisMAINNETannouncements |
61 | | -[Oasis Testnet Announcements]: https://t.me/oasisTESTNETannouncements |
62 | | -[Oasis Node Operators Group]: https://t.me/oasisnodeoperators |
| 53 | + members. |
63 | 54 |
|
64 | 55 | ### Code of Conduct |
65 | 56 |
|
66 | 57 | - **Set Appropriate Commission Rates** |
67 | | - - Ensure your commission rate and commission rate bounds do not exceed *20%* |
68 | | - - Keep your commission rate within ±10% of the weighted median commission rate |
69 | | - on the network |
| 58 | + - Ensure your commission rate and commission rate bounds do not exceed **20%**. |
| 59 | + - Keep your commission rate within **±10%** of the weighted median commission rate |
| 60 | + on the network. |
70 | 61 |
|
71 | 62 | - **Keep Metadata Updated** |
72 | 63 | - Ensure your entity’s website, social media, and/or contact information in |
73 | | - the [Oasis Metadata Registry] is accurate and current |
| 64 | + the [Oasis Metadata Registry][metadata-registry] is accurate and current. |
74 | 65 |
|
75 | 66 | - **Respect Branding Guidelines** |
76 | | - - Do not include the word "Oasis" in your entity name |
77 | | - - Do not use Oasis Foundation logos or branding in your entity’s logo |
| 67 | + - Do not include the word "Oasis" in your entity name. |
| 68 | + - Do not use Oasis Foundation logos or branding in your entity’s logo. |
78 | 69 |
|
79 | 70 | - **Maintain Integrity** |
80 | | - - Avoid any dishonest, fraudulent, or malicious behavior |
| 71 | + - Avoid any dishonest, fraudulent, or malicious behavior. |
81 | 72 |
|
82 | 73 | - **Participate Actively in Governance and Network Operations** |
83 | | - - Participate in on-chain governance and network upgrade votes |
| 74 | + - Participate in on-chain governance and network upgrade votes. |
84 | 75 | - Be available and ready to collaborate with other node operators during |
85 | | - unplanned network upgrades or events |
86 | | - |
87 | | -[Oasis Metadata Registry]: https://github.com/oasisprotocol/metadata-registry |
| 76 | + unplanned network upgrades or events. |
88 | 77 |
|
89 | 78 | ### Performance Requirements |
90 | 79 |
|
@@ -122,7 +111,8 @@ as possible. |
122 | 111 |
|
123 | 112 | - **Communicate Downtime Transparently** |
124 | 113 | If you experience downtime or technical issues, report them promptly to the |
125 | | - Oasis Protocol Foundation (OPF) — contact `@am3lody` on Discord or Telegram. |
| 114 | + Oasis Protocol Foundation by contacting node operator relationship manager |
| 115 | + on Discord or Telegram. |
126 | 116 |
|
127 | 117 | - **Maintain Credible Stakeholding** |
128 | 118 | Maintain a meaningful level of self-delegation and/or |
@@ -151,3 +141,18 @@ as possible. |
151 | 141 | ## Disclaimer |
152 | 142 | Delegations from the Oasis Foundation are discretionary and may be adjusted or |
153 | 143 | revoked at any time, with or without prior notice. |
| 144 | + |
| 145 | +[join-network]: #join-the-network |
| 146 | +[code-of-conduct]: #code-of-conduct |
| 147 | +[requirements]: #performance-requirements |
| 148 | +[entity-keys]: ../node/run-your-node/validator-node#initialize-entity |
| 149 | +[node-configuration]: ../node/run-your-node/validator-node#configuration |
| 150 | +[metadata-registry-instructions]: ../node/run-your-node/validator-node#oasis-metadata-registry |
| 151 | +[metadata-registry]: https://github.com/oasisprotocol/metadata-registry |
| 152 | +[discord-server]: https://oasis.io/discord |
| 153 | +[discord-mainnet-announcements]: https://discord.com/channels/748635004384313474/960599344745185330 |
| 154 | +[discord-testnet-announcements]: https://discord.com/channels/748635004384313474/967039075527827496 |
| 155 | +[discord-node-operators]: https://discord.com/channels/748635004384313474/748644177394532463 |
| 156 | +[telegram-mainnet-announcements]: https://t.me/mainnetannouncements |
| 157 | +[telegram-testnet-announcements]: https://t.me/testnetannouncements |
| 158 | +[telegram-node-operators]: https://t.me/oasisoperators |
0 commit comments