> For the complete documentation index, see [llms.txt](https://docs.satlayer.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.satlayer.xyz/operators/getting-started.md).

# 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](/operators/apply-as-an-operator.md) section.  Once you’re verified, you’ll gain access to the [SatLayer CLI](/bvs-developers-1/developer-toolbox/satlayer-cli.md) tool as well as direct support from our Solutions Engineers.&#x20;

## Wallet Setup and Devnet Tokens

To start your journey as an operator, be sure to setup your wallets by following [Operator Wallet Setup](/operators/operator-wallet-setup.md).  Also, don't forget to grab [Devnet Tokens](/bvs-developers-1/devnet-and-explorer.md#faucet-info) from our faucet for contract execution fees.

## Creating a Vault

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

```bash
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. &#x20;

```
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:

```bash
❯ 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](https://devnet.satlayer.xyz/satlayer-babylon-testnet/tx/910DE039C1046B759CEB73868F11D94211D4FF4787E6AF2D08B83A4E4DA9E715) takes you to a the page showing detailed information regarding the first transaction.

<div data-full-width="true"><figure><img src="https://956158124-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FM4kTGNZNYF9sQa92jm8x%2Fuploads%2FmriPiUSAZ2CkgSbCntEm%2Fimage.png?alt=media&amp;token=f4cf14a5-2ea4-43b7-9484-7f7244d7d3cc" alt=""><figcaption></figcaption></figure></div>

## **De-registering as an Operator**

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

```bash
satlayer-cli delegation dereg-operator my-operator
```

This action will revoke your operator status.  Any staked assets remain secured and unaffected. &#x20;
