Skip to content

Commit 909bcaf

Browse files
committed
docs: avs - move deposit step after registration
1 parent 660f423 commit 909bcaf

File tree

1 file changed

+30
-24
lines changed

1 file changed

+30
-24
lines changed

docs/avs/running-avs-operator-mainnet.md

Lines changed: 30 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,38 @@ In order to register as an Operator, you must be first added to the operator whi
2323

2424
Currently, we are in Phase 1, during which only selected operators are being whitelisted. This process may change in Phase 2, allowing for broader participation.
2525

26-
## Step 2: Depositing Stake on a Supported Strategy
26+
## Step 2: Registering as an Operator
2727

28-
Before registering as an operator, you must deposit stake on one of the supported staking strategies.
28+
After being whitelisted, the next step in becoming an operator involves registering with both the AVS and EigenLayer systems.
29+
This registration process is essential for establishing an identity and enabling participation in the RedStone AVS network.
30+
31+
To register, the following command should be executed in the terminal:
32+
33+
```bash
34+
docker run --platform linux/amd64 -it public.ecr.aws/y7v2w8b2/avs-othentic-client:fc63f951 \
35+
operator register \
36+
--l1-chain mainnet
37+
```
38+
39+
After executing the command, the following information will be required:
40+
41+
- **Operator's Private Key** (The [Controller](https://docs.othentic.xyz/main/avs-framework/othentic-cli/operator-registration#controller-key-and-consensus-key) key): This is the key used to sign up with the Othentic shared security protocol and is the account to which restakers delegate their staked assets.
42+
- **Use a different private key for Consensus?** (The [Consensus](https://docs.othentic.xyz/main/avs-framework/othentic-cli/operator-registration#controller-key-and-consensus-key) key): Choose "Yes" if you want to use a separate key for signing consensus messages, otherwise select "No" to use the same key.
43+
- **AVS Governance Contract Address**: the following contract address should be entered: `0x6f943318b05AD7c6EE596A220510A6D64B518dd8`
44+
- **Rewards Receiver Address** – Optional. If left blank, it defaults to the operator's address.
45+
- If you are not yet registered with EigenLayer, you will be prompted to provide additional details, such as your operator name, description, website, logo URL, and Twitter profile.
46+
47+
## Step 3: Depositing Stake on a Supported Strategy
48+
49+
After registering as an operator in EigenLayer, you must deposit stake on one of the supported staking strategies.
2950
This stake ensures that the operator has a financial commitment to the network.
30-
Below, you'll find the list of currently supported staking strategies, along with the necessary commands to deposit stake into each.
51+
52+
:::important
53+
Having a non-zero stake is essential to obtain voting power in the RedStone AVS ecosystem. Without it, your operator is inactive and will not be able to participate effectively in consensus and governance.
54+
:::
55+
56+
Below, you'll find the list of currently supported staking strategies.
57+
You can either use the deposit command provided for each strategy or perform a restake manually via the EigenLayer application ("Restake" link).
3158

3259
### EIGEN Strategy
3360

@@ -72,27 +99,6 @@ docker run --platform linux/amd64 -it public.ecr.aws/y7v2w8b2/avs-othentic-clien
7299
--staking-contract-address 0x8a0386043D03EFAd02c992B77F60c0dDc3dBaaaE
73100
```
74101

75-
## Step 3: Registering as an Operator
76-
77-
After being whitelisted, the next step in becoming an operator involves registering with both the AVS and EigenLayer systems.
78-
This registration process is essential for establishing an identity and enabling participation in the RedStone AVS network.
79-
80-
To register, the following command should be executed in the terminal:
81-
82-
```bash
83-
docker run --platform linux/amd64 -it public.ecr.aws/y7v2w8b2/avs-othentic-client:fc63f951 \
84-
operator register \
85-
--l1-chain mainnet
86-
```
87-
88-
After executing the command, the following information will be required:
89-
90-
- **Operator's Private Key** (The [Controller](https://docs.othentic.xyz/main/avs-framework/othentic-cli/operator-registration#controller-key-and-consensus-key) key): This is the key used to sign up with the Othentic shared security protocol and is the account to which restakers delegate their staked assets.
91-
- **Use a different private key for Consensus?** (The [Consensus](https://docs.othentic.xyz/main/avs-framework/othentic-cli/operator-registration#controller-key-and-consensus-key) key): Choose "Yes" if you want to use a separate key for signing consensus messages, otherwise select "No" to use the same key.
92-
- **AVS Governance Contract Address**: the following contract address should be entered: `0x6f943318b05AD7c6EE596A220510A6D64B518dd8`
93-
- **Rewards Receiver Address** – Optional. If left blank, it defaults to the operator's address.
94-
- If you are not yet registered with EigenLayer, you will be prompted to provide additional details, such as your operator name, description, website, logo URL, and Twitter profile.
95-
96102
## Step 4: Preparing the Configuration File
97103

98104
The next step involves creating a configuration file that will define the essential parameters needed for the operator to function correctly within the RedStone AVS network.

0 commit comments

Comments
 (0)