Getting Started

In this guide, we will guide verified operators through how to setup and manage your operator status using our command-line interface (CLI). You’ll learn how to connect your wallet, interact with SatLayer contracts, and verify your status on our devnet block explorer.

To become verified, check out the Apply as Operator section. Once you’re verified, you’ll gain access to the SatLayer CLI tool as well as direct support from our Solutions Engineers.

Wallet Setup and Devnet Tokens

To start your journey as an operator, be sure to setup your wallets by following Operator Wallet Setup. Also don't forget to grab Devnet Tokens from our faucet for contract execution fees

Registering as an Operator

Use the following commands to register your address as an operator to both the delegation manager and the BVS directory. This enables the address to a) be accepted by a BVS as an operator and b) allows acceptance of delegation of stakes from stakers.

Setup your Approver

satlayer-cli delegation reg-operator my-operator <address-of-approver>

This sets the approver address for your operator. The approver is an address that serves as a gatekeeper. it signs and approves stakers staking into the operator. It must not be the same address as the operator. But can be owned by the same group of people owning the operator. For example, in an hypothetical corporation, the IT department may own the operator address while the accounting department owns the approver.

Register your operator

This registers your operator to complete the process.

satlayer-cli directory reg-operator my-operator

Both commands are required to complete the registration process. Upon successful execution, each command will print the transaction hash to the console. For example:

 satlayer-cli delegation reg-operator my-operator bbn1ps2tyw6u8693qmvd07akcafyjz579lc2h7apzp
Delegation Register operator success. txn: 910DE039C1046B759CEB73868F11D94211D4FF4787E6AF2D08B83A4E4DA9E715

 satlayer-cli directory reg-operator my-operator
Register operator success. txn: 0EF0DB40ED3A5E22209432E1388371D4889AE72B17C5419E3F8E4E63D2D2C576

Verify Your Registration

These transaction hashes can be checked in our block explorer to confirm successful registration. For instance, this link takes you to a the page showing detailed information regarding the first transaction.

De-registering as an Operator

If you decide to remove your account from operator status, you can de-register using the CLI:

satlayer-cli delegation dereg-operator my-operator

This action will revoke your operator status. Any staked assets remain secured and unaffected.

Last updated