# msg-handler-deposit

The Othentic CLI allows you to deposit funds into the [Message Handler Contracts](https://docs.othentic.xyz/main/reference/contracts/message-handlers) of an AVS.

#### Usage

<pre class="language-bash"><code class="lang-bash"><strong>otcli network msg-handler-deposit [options]
</strong></code></pre>

#### Options

<mark style="color:blue;">**--l1-chain**</mark> <mark style="color:red;">`required`</mark>                                                                                                                          &#x20;

**string**

The name of the L1 chain where the AVS contracts will be deployed.

***

<mark style="color:blue;">**--l2-chain**</mark> <mark style="color:red;">`required`</mark>                                                                                                                           &#x20;

**string**

The name of the L1 chain where the AVS contracts will be deployed.

***

<mark style="color:blue;">**--layer**</mark>  `optional`     &#x20;

**string l1/l2**

Specify the network

***

<mark style="color:blue;">**--amount**</mark> `optional`     &#x20;

The amount (in eth units) to deposit to message handler. Default amount is `0.005` eth.

***

<mark style="color:blue;">**--browser-sign**</mark>  `optional`                                                                                                                &#x20;

**flag**

Allows signing using wallets like **MetaMask**, **SAFE**, or other browser-based smart accounts. Ideal for multisig operations and smart contract wallets, especially when users prefer **not to expose private keys directly in the CLI**.

***

<mark style="color:blue;">**--keystore**</mark> `optional`                                                                                                                        &#x20;

**file path**

The path to the keystore file used for signing the transaction.

***

<mark style="color:blue;">**--keystore-password**</mark> `optional`                                                                                                    &#x20;

**file path**

The path to the file containing the keystore password.

***

<mark style="color:blue;">**-h, --help**</mark>  `optional`                                                                                                                                    &#x20;

**flag**

Display help information for this command.
