# wallets.csv

{% hint style="danger" %}
НЕ удаляйте header csv файла! \
НЕ изменяйте поля в header! То есть не меняйте walletAddress на wallet и тд!\
Иначе софт не будет работать.<br>

Header - это то, что находится на самой первой строчке всех CSV файлов.\
\
У нас это:\
id,walletAddress,privKey,secondAddress,bitgetAddress,proxy,updateProxyLink
{% endhint %}

{% hint style="info" %}
Вы можете менять в CSV порядок колонок
{% endhint %}

## Описание всех полей

* **id** (<mark style="color:purple;">optional</mark>) - уникальный ID кошелька. Очень важное поле, так как по нему вы можете фильтровать ваши кошельки. Если это ваш основной кошелёк, который используется в ADS, то можете указать ID от профиля в ADS, чтобы легче можно было ориентироваться. Если вы пропустите данную колонку, мы сгенерируем ID сами.&#x20;
* **walletAddress** (<mark style="color:purple;">optional</mark>) - публичный адрес кошелька. Можно не указывать, мы достанем его сами по приватному ключу.
* **privKey** - приватный ключ кошелька. Можно указывать как с 0x, так и без. После запуска софта, данный ключ зашифруется и его больше никогда не будет в открытом виде нигде. Доступ к данному ключу имеете только вы. Шифрование происходит локально. У нас есть база данных, куда мы сохраняем его в зашифрованном формате, но она локальная и только вы имеете доступ к ней. Если вы хотите использовать одинаковые кошельки для двух разных софтов, тогда укажите одинаковый SECRET\_PHRASE (находится в global.js), чтобы мы могли расшифровать ваши ключи.
* **secondAddress** (<mark style="color:purple;">optional</mark>) - публичный адрес кошелька куда нужно выполнить перевод средств. Это может быть как любой адрес биржи, например OKX, так и любой другой адрес вашего кошелька. Только при использовании модуля **transfer-token** мы будем использовать поле **secondAddress.**
* **bitgetAddress** (<mark style="color:purple;">optional</mark>) - публичный адрес кошелька для депозита на Bitget. Только при использовании модуля **bitget-deposit** мы будем использовать поле **bitgetAddress.**
* **proxy** (<mark style="color:purple;">optional</mark>) - данное прокси будет присвоенно для конкретного кошелька. Если вы не хотите, чтобы прокси использовались рандомно, тогда укажите их здесь. Если же вы укажите прокси только в файле proxies.csv, тогда мы будем рандомным образом вытаскивать любую прокси и применять её для любого из кошельков. В этом случае 1 прокси может быть использована более, чем для 1го кошелька. Вы так же можете указать прокси в файле wallets.csv и proxies.csv, тогда мы в первую очередь возьмём прокси из wallets.csv, но если она не будет работать, тогда возьмём рандомную из proxies.csv. \
  Поддерживаем все виды прокси: *индивидуальные iPv4, socks5, резидентские, мобильные*. \
  Формат: [http://login:pass@ip:port](https://darvin-space.gitbook.io/darvin-space-docs/general-setup/http:/login:pass@ip:port), socks5://login:pass\@ip:port.&#x20;
* **updateProxyLink** (<mark style="color:purple;">optional</mark>) - ссылка для обновления мобильной прокси. Те, кто используют мобильные прокси понимают, зачем нужно это поле. Если вы не используете мобильные прокси, то просто оставьте это поле пустым.

***

## Варианты заполнения wallets.csv:

### Вариант #1

Как должен выглядеть готовый CSV файл для корректного запуска софта. \
В данном варианте, мы используем все поля, которые можно указать, но многие из них не обязательные

<figure><img src="https://2167770735-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fdxvcw5hybcb3iGX5xC7P%2Fuploads%2FLM9ZThuu8vH7fDEhJ3aP%2Fimage.png?alt=media&#x26;token=790c5373-631e-4927-8939-bcd0186ad3ed" alt=""><figcaption></figcaption></figure>

***

### Вариант #2

Это самый быстрый вариант, где можете не указывать ничего, кроме приватных ключей

<figure><img src="https://2167770735-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fdxvcw5hybcb3iGX5xC7P%2Fuploads%2FhKN4KZKLe14WZ48g0Jdh%2Fimage.png?alt=media&#x26;token=9977799f-7857-4f3a-8e84-26ce90377b5b" alt=""><figcaption></figcaption></figure>

***

### Вариант #3

Чтобы было еще легче, то можете перенести в header колонку privKey в самое начало. В данном варианте даже не нужно ставить запятые в самом начале

<figure><img src="https://2167770735-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fdxvcw5hybcb3iGX5xC7P%2Fuploads%2F4YHcdz3r2Vw0nSVKaCpS%2Fimage.png?alt=media&#x26;token=ac07aaf8-d5b4-473c-95ca-c0918d0efc66" alt=""><figcaption></figcaption></figure>
