> For the complete documentation index, see [llms.txt](https://dicdoc.gitbook.io/doc/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dicdoc.gitbook.io/doc/smart-chain-api/jumblr.md).

# Jumblr

### Basic Instructions

* Install Indexchain following the [installation guides](https://app.gitbook.com/basic-docs/smart-chains/smart-chain-setup/installing-from-source.html#linux) and change into the Indexchain subdirectory using:

```
cd ~/Indexchain/src
```

* Start the daemon:

```
./Indexchain &
```

* Designate a DIC address with at least 10.024 DIC funds:

```
./komodo-cli jumblr_deposit DIC_address
```

::: tip The jumblr process continues until there are less than \~ 10.024 DIC in the deposit address. :::

* Designate a destination address for your funds. This should be a transparent address that you are keeping secret:

```
komodo-cli jumblr_secret destination_DIC_address
```

* Leave your node running until the balance in your first address reaches below 10.024 DIC and the destination address receives the correct amount.

::: warning Jumblr is created to be resistant against time-based analysis. Because of this, Jumblr is purposefully designed not to be fast. You will need to leave your node running for several hours for the process to finish. :::

**📌 Examples**

Designate your deposit address.

```
./komodo-cli jumblr_deposit RT4mSUjG35QeuGcedsfpHtP5MhDeEGTAqb
```

Designate your secret destination address.

```
./komodo-cli jumblr_secret RS46GZ5iTkt2exdauQG3JJ8fdnZNJUvAc1
```

### jumblr\_deposit

**jumblr\_deposit "depositaddress"**

The `jubmlr_deposit` method indicates the address from which Jumblr should withdraw funds. There should be at least 10.024 DIC in this address. Jumblr will withdraw funds in increments of 10, 100, or 7770 DIC.

::: tip While shielded z\_address technology is available on all DIC-based Smart Chains, the Jumblr engine and methods are only available on the DIC mainnet. :::

#### Arguments

| Name             | Type               | Description                                       |
| ---------------- | ------------------ | ------------------------------------------------- |
| "depositaddress" | (string, required) | the address from which Jumblr will withdraw funds |

#### Response

| Name   | Type | Description |
| ------ | ---- | ----------- |
| (none) |      |             |

**📌 Examples**

Command:

```
./komodo-cli jumblr_deposit RT4mSUjG35QeuGcedsfpHtP5MhDeEGTAqb
```

\<collapse-text hidden title="Response">

```
(none)
```

\</collapse-text>

### jumblr\_pause

**jumblr\_pause**

The `jumblr_pause` method instructs Jumblr to temporarily pause the privacy-shielding process.

::: tip See also **jumblr\_resume**. :::

#### Arguments

| Name   | Type | Description |
| ------ | ---- | ----------- |
| (none) |      |             |

#### Response

| Name   | Type | Description |
| ------ | ---- | ----------- |
| (none) |      |             |

**📌 Examples**

Command:

```
./komodo-cli jumblr_pause
```

\<collapse-text hidden title="Response">

```
(none)
```

\</collapse-text>

### jumblr\_resume

**jumblr\_resume**

The `jumblr_resume` method instructs Jumblr to resume the privacy-shielding process.

::: tip See also **jumblr\_pause**. :::

#### Arguments

| Name   | Type | Description |
| ------ | ---- | ----------- |
| (none) |      |             |

#### Response

| Name   | Type | Description |
| ------ | ---- | ----------- |
| (none) |      |             |

**📌 Examples**

Command:

```
./komodo-cli jumblr_resume
```

\<collapse-text hidden title="Response">

```
(none)
```

\</collapse-text>

### jumblr\_secret

**jumblr\_secret "secretaddress"**

The `jumblr_secret` method indicates to Jumblr the final t destination address. This should be a separate t address that has no connection to the `wallet.dat` file of your `jumblr_deposit` address. Ideally, you should only access the final `jumblr_secret` address via a separate node, and with other layers of privacy (VPN, Tor, etc.).

#### Arguments

| Name            | Type               | Description                         |
| --------------- | ------------------ | ----------------------------------- |
| "secretaddress" | (string, required) | the destination transparent address |

#### Response

| Name   | Type | Description |
| ------ | ---- | ----------- |
| (none) |      |             |

**📌 Examples**

Command:

```
./komodo-cli jumbr_secret "RCpMUZwxc3pWsgip5aj3Sy1cKkh86P3Tns"
```

\<collapse-text hidden title="Response">

```
(none)
```

\</collapse-text>
