Skip to content

Commit c72a9e4

Browse files
committed
docs: avs consensus and controller key
1 parent dcae99a commit c72a9e4

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

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

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ docker run --platform linux/amd64 -it public.ecr.aws/y7v2w8b2/avs-othentic-clien
3838

3939
After executing the command, the following information will be required:
4040

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.
41+
- **Operator's Private Key** (The [Controller Key](https://docs.othentic.xyz/main/avs-framework/othentic-cli/operator-registration#controller-key-and-consensus-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 Key](https://docs.othentic.xyz/main/avs-framework/othentic-cli/operator-registration#controller-key-and-consensus-key)): Choose "Yes" if you want to use a separate key for signing consensus messages, otherwise select "No" to use the same key.
4343
- **AVS Governance Contract Address**: the following contract address should be entered: `0x6f943318b05AD7c6EE596A220510A6D64B518dd8`
4444
- **Rewards Receiver Address** – Optional. If left blank, it defaults to the operator's address.
4545
- 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.
@@ -105,7 +105,9 @@ The next step involves creating a configuration file that will define the essent
105105
This configuration file, named `.env`, should contain the following content:
106106

107107
```bash
108-
PRIVATE_KEY= # operator's private key
108+
PRIVATE_KEY = # the Consensus Key of the operator
109+
OPERATOR_ADDRESS = # the public address of the Controller Key.
110+
109111
L1_RPC= # ethereum mainnet RPC endpoint
110112
L2_RPC= # base RPC endpoint
111113

@@ -115,10 +117,11 @@ ATTESTATION_CENTER_ADDRESS=0x2B766957ce3dbab9eC4b227f5086855CeE7a1ad6
115117

116118
Below is an explanation of each field and information on which fields need to be filled out:
117119

118-
| Parameter | Description |
119-
| ------------------- | ---------------------------------------------------------------------------------------------------------------------- |
120-
| `PRIVATE_KEY` | The operator's private key provided during registration, which is required for authentication and signing transactions |
121-
| `L1_RPC` / `L2_RPC` | The RPC endpoint addresses for the L1 (Ethereum) and L2 (Base) networks, respectively |
120+
| Parameter | Description |
121+
| ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- |
122+
| `PRIVATE_KEY` | The [Consensus Key](https://docs.othentic.xyz/main/avs-framework/othentic-cli/private-key-management#consensus-key) |
123+
| `OPERATOR_ADDRESS` | The public address of the [Controller Key](https://docs.othentic.xyz/main/avs-framework/othentic-cli/private-key-management#controller-key) |
124+
| `L1_RPC` / `L2_RPC` | The RPC endpoint addresses for the L1 (Ethereum) and L2 (Base) networks, respectively |
122125

123126
:::tip
124127
The fields marked with comments (#) need to be filled in with the appropriate values specific to the operator’s setup.

0 commit comments

Comments
 (0)