API ключи

При первом входе в личный кабинет FORT никаких API ключей нет.

Их необходимо создать в Вашем личном кабинете Binance. И, потом, ввести в личном кабинете FORT.

Создание API ключей Binance

Порядок действий описан в документации Binance:

Как создать API-подключение (How to Create API)

Понадобятся два выделенных HMAC-ключа (две пары API Key/Secret Key):

  • первый – для чтения данных из аккаунта на бирже и визуализации их на сайте
  • второй – для выполнения торговых операций роботом

Мы предприняли все необходимые меры для сохранения Ваших ключей в безопасности и недоступности для третьих лиц. Ключ для робота не хранится на сайте, сразу после ввода он передаётся в зашифрованном виде роботу и сохраняется только там тоже в зашифрованном виде. Ключ сайта хранится в инфраструктуре сайте в зашифрованном виде.

После создания ключей робота и сайта раздел Binance «Управление API» («API Management») будет выглядеть примерно так:

Важно!

  • Если вы хотите только контролировать ордера и баланс аккаунта, достаточно ввести только «Ключи сайта», «Ключи робота» не нужны. В таком случае обязательно сообщите технической поддержке (раздел «Служба техподдержки»), что робот Вам не нужен.
  • В настоящее время робот и сайт поддерживают только HMAC-ключи, сгенерированные системой Binance. Они работают с использованием метода симметричного шифрования HMAC.
  • Мы настоятельно рекомендуем ограничить ключ сайта правами «Только чтение», «Read Only». Вот как это выглядит на Binance:

Для ключа сайта должно быть выбрано ТОЛЬКО «Разрешить чтение», «Enable Reading».
Это существенно уменьшит Ваши риски!

Мы также настоятельно рекомендуем ограничить ключ робота правами только на чтение и торговлю:

Если Вы ввели только ключ для робота и НЕ ввели ключ для сайта, то сайт будет использовать ключ робота (с правами на торговые операции!). В этом случае ключ робота будет храниться в инфраструктуре сайта в зашифрованном виде.

Мы рекомендуем всегда создавать и указывать в личном кабинете два отдельных ключа:

  • для сайта – с правами только на чтение данных
  • для робота – с правами только на чтение и выполнение торговых операций.

Ввод ключей в личном кабинете FORT

  • В поля «Название ключа» вводится название ключа, указанное в личном кабинете Binance.
  • В поле «API Key» копируются данные строки API Key, полученной при создании ключа на Binance.
  • В поле «Secret Key» копируются данные строки Secret Key, полученной при создании ключа на Binance.

Нажмите «Отправить».
Ключ сайта проверяется сразу. Результаты проверки ключа робота приходят на сайт в течение 30 секунд, нужно обновить страницу браузера: «F5» или «Ctrl + F5».

После проверки возможны два варианта. Всё успешно, биржа подтвердила доступ к данным аккаунта по указанному ключу:

Ключ не подошёл:

В случае ошибки в API ключе, удалите его в личном кабинете Binance и создайте заново с нужными правами.

Удаление ключей в личном кабинете FORT

Каждый из ключей можно удалить. Для этого нажмите «Удалить». Ключ сайта удаляется сразу. Результаты удаления ключа робота приходят на сайт в течение 30 секунд, нужно обновить страницу браузера: «F5» или «Ctrl + F5».

После удаления появится форма для ввода новых ключей:

Изменение ключей в личном кабинете FORT

Для изменения ключа нажмите «Изменить ключ». Появится форма для изменения его названия и ввода новой пары API Key / Secret Key. Мы не показываем ранее введённые ключи.

Нажмите «Отправить». Далее сайт выполняет те же операции, что и при вводе нового ключа:

Ещё про API ключи

Как быстро оборвать связь аккаунта Binance с роботом и сайтом

Если нужно срочно отключить Ваш аккаунт Binance от сайта и/или робота, нужно удалить соответствующие API ключи в личном кабинете Binance. Около каждого названия ключа есть кнопка «Удалить» («Delete»)

API ключи – единственная связь сайта и робота с Вашим аккаунтом Binance. Контроль этой связи полностью в Ваших руках. Поэтому, с момента удаления ключей на Binance, сайт перестанет читать всю информацию из Вашего аккаунта. А робот прекратит все операции с ордерами, никакого доступа к аккаунту Binance у него не будет.
Удаление API ключей – один из способов мгновенно заблокировать действия робота даже без сайта FORT.

Что будет делать робот при удалении ключа в личном кабинете Binance

Если Вы удалили API ключи через личный кабинет Binance, робот теряет доступ к аккаунту и, как следствие, к управлению ордерами. Он будет получать ошибку от биржи.
Робот будет ждать нового API ключа и отслеживать ситуацию на бирже. После получения нового валидного API ключа робот продолжит торговать с того же состояния ордеров как перед потерей доступа к Вашему аккаунту.

Важно!

Если Вы меняете API ключи (удаляете/создаёте новые) и намерены продолжить торговлю с помощью робота FORT, введите новые API ключи робота поскорее – на бирже всё очень быстро меняется! После длительного перерыва в работе робота, восстановление его торговли может иметь непредсказуемые последствия.
Если удалять ключи срочно не нужно, лучше действовать так:

  • дождаться, когда робот закончит все циклы «купи-продай»
  • остановить его работу через личный кабинет FORT
  • пересоздать API ключи через личный кабинет Binance
  • передать роботу и сайту новые ключи через личный кабинет FORT
  • запустить робота через личный кабинет FORT

Если сомневаетесь – лучше написать в техподдержку FORT, мы постараемся оперативно помочь с решением проблемы.

Как всё восстановить после удаления ключей в личном кабинете Binance

API ключи невозможно восстановить. Это правило Binance. Вместо восстановления просто создайте новые ключи для сайта и робота в личном кабинете Binance и введите их на сайте FORT, как указано в этом документе.