The process is designed to be more accessible while still providing valuable learning opportunities.

Key benefits of Testnet registration:

  • Opportunity to test infrastructure setup
  • Early access to network updates
  • Preparation for successful Mainnet operation

The Testnet environment is refreshed periodically, allowing operators to practice the full lifecycle including registration, operation, and eventual network migrations.

Testnet Registration Steps

Capx Cloud is using Othentic stack to host it’s AVS network with Symbiotic.

Install the Othentic CLI

  1. Make sure you are running Node version 22.6 and not the latest. The latest node version has issues that are widely know and will cause issues with the running of the othentic-cli
  2. othentic-cli should not be run inside the folder that has the .env file. If you do, it will throw errors.

Installing Othentic CLI with npm:

npm i -g @othentic/othentic-cli

Verify installation by the command:

othentic-cli -v

The outcome should be similar to (version can be higher than the below):

othentic-cli version 1.3.0

CLI installation is completed.

Configure ENV Variables

Configure the below env variables :

AVS_GOVERNANCE_ADDRESS=0x476Ceb36F6f250297Bb59d45f00bdB053445E9CB
ATTESTATION_CENTER_ADDRESS=0xd8caa8d58d6e3fB3CfD76D2ee7c982873c9Ce6e3
L1_RPC=https://eth-holesky.g.alchemy.com/v2/cfbG2jJdddQ1A64OaB3C0uV60A9qM_KD
L2_RPC=https://eth-holesky.g.alchemy.com/v2/cfbG2jJdddQ1A64OaB3C0uV60A9qM_KD
L1_CHAIN=17000
L2_CHAIN=17000

These environment variables are used to configure the network:

  • L1_RPC: The RPC endpoint URL for the Holesky network
  • L2_RPC: The RPC endpoint URL for the Holesky network
  • L1_CHAIN: The chain identifier for the Holesky network
  • L2_CHAIN: The chain identifier for the Holesky network

These variables need to be properly configured before proceeding with the operator registration process.

Register as an Operator

The Othentic CLI allows you to easily register your Operators.

Capx Cloud Network address - 0x476Ceb36F6f250297Bb59d45f00bdB053445E9CB

Then, run the following command:

othentic-cli operator register

This will start up the process of registering as an Operator on both Symbiotic and your Othentic AVS.

  1. Controller key:
    • Used to sign up with the shared security protocol.
    • Represents the account to which restakers delegate their staked assets.
  2. Consensus key:
    • Used by the operator to sign the consensus messages.

Enter your private key: <Operator Private Key / Controller Key>

AVS Governance address - 0x476Ceb36F6f250297Bb59d45f00bdB053445E9CB

Rewards Receiver address (default: msg.sender): <Enter to go with default or enter an alternate account address to receive rewards>

Choose shared security provider(s) - <Choose Symbiotic>

You are now registered and ready to operate.

Please contact Capx Cloud team in-case you need any additional assistance in registrations.

Verify Registration

  • NETWORK_ADDRESS - address of the Capx Cloud network.
  • OPERATOR_ADDRESS - an address of the operator to check an opt-in status of

Using Etherscan to check:

  • Put OPERATOR_ADDRESS in who parameter, NETWORK_ADDRESS in where, and click “Query”
  • It should return true

The process is designed to be more accessible while still providing valuable learning opportunities.

Key benefits of Testnet registration:

  • Opportunity to test infrastructure setup
  • Early access to network updates
  • Preparation for successful Mainnet operation

The Testnet environment is refreshed periodically, allowing operators to practice the full lifecycle including registration, operation, and eventual network migrations.

Testnet Registration Steps

Capx Cloud is using Othentic stack to host it’s AVS network with Symbiotic.

Install the Othentic CLI

  1. Make sure you are running Node version 22.6 and not the latest. The latest node version has issues that are widely know and will cause issues with the running of the othentic-cli
  2. othentic-cli should not be run inside the folder that has the .env file. If you do, it will throw errors.

Installing Othentic CLI with npm:

npm i -g @othentic/othentic-cli

Verify installation by the command:

othentic-cli -v

The outcome should be similar to (version can be higher than the below):

othentic-cli version 1.3.0

CLI installation is completed.

Configure ENV Variables

Configure the below env variables :

AVS_GOVERNANCE_ADDRESS=0x476Ceb36F6f250297Bb59d45f00bdB053445E9CB
ATTESTATION_CENTER_ADDRESS=0xd8caa8d58d6e3fB3CfD76D2ee7c982873c9Ce6e3
L1_RPC=https://eth-holesky.g.alchemy.com/v2/cfbG2jJdddQ1A64OaB3C0uV60A9qM_KD
L2_RPC=https://eth-holesky.g.alchemy.com/v2/cfbG2jJdddQ1A64OaB3C0uV60A9qM_KD
L1_CHAIN=17000
L2_CHAIN=17000

These environment variables are used to configure the network:

  • L1_RPC: The RPC endpoint URL for the Holesky network
  • L2_RPC: The RPC endpoint URL for the Holesky network
  • L1_CHAIN: The chain identifier for the Holesky network
  • L2_CHAIN: The chain identifier for the Holesky network

These variables need to be properly configured before proceeding with the operator registration process.

Register as an Operator

The Othentic CLI allows you to easily register your Operators.

Capx Cloud Network address - 0x476Ceb36F6f250297Bb59d45f00bdB053445E9CB

Then, run the following command:

othentic-cli operator register

This will start up the process of registering as an Operator on both Symbiotic and your Othentic AVS.

  1. Controller key:
    • Used to sign up with the shared security protocol.
    • Represents the account to which restakers delegate their staked assets.
  2. Consensus key:
    • Used by the operator to sign the consensus messages.

Enter your private key: <Operator Private Key / Controller Key>

AVS Governance address - 0x476Ceb36F6f250297Bb59d45f00bdB053445E9CB

Rewards Receiver address (default: msg.sender): <Enter to go with default or enter an alternate account address to receive rewards>

Choose shared security provider(s) - <Choose Symbiotic>

You are now registered and ready to operate.

Please contact Capx Cloud team in-case you need any additional assistance in registrations.

Verify Registration

  • NETWORK_ADDRESS - address of the Capx Cloud network.
  • OPERATOR_ADDRESS - an address of the operator to check an opt-in status of

Using Etherscan to check:

  • Put OPERATOR_ADDRESS in who parameter, NETWORK_ADDRESS in where, and click “Query”
  • It should return true