January 4

Гайд на Kaspa модуль от Hashlight

Всем привет. В этом гайде расскажу про функционал нашего Kaspa модуля, дам несколько советов по сетапу и отвечу на популярные вопросы.

В процессе нам потребуются:

  1. Hashlight — софт на каспу
  2. Kas.fyi — трекер газа, эксплорер
  3. Kasbay — статистика по минтам
  4. KRC-20 Monitor — монитор на горячие минты в нашем дискорде

В KAS модуле есть 5 модов: mint, reclaim, disperse, compound, generate wallets.

Разберем каждый из них по порядку.

1. Mint

Основной мод, который минтит токены KRC20.

Private key

В поле Private key вставляете ваши приватники, по одному в каждую строчку.

Можно запускать один приватник несколько раз. В таком случае будет создано несколько тасков с одним кошельком.

Если запускать разные кошельки, то они начнут работу сразу и одновременно. Если один кошелек будет иметь несколько тасков, то они будут стартовать друг за другом с задержкой в 5-15 секунд.

Ticker

Тикер, который собираемся минтить.

Repeat

Кол-во минтов на каждый таск/кошелек. Итоговое кол-во минтов будет указано справа от кнопки Mint.

Extra priority fee

Дополнительная комиссия сети для минта, сверх той, что идет по умолчанию. Комиссия протокола KRC20 за минт 1 KAS.

Если газ при старте минта составляет <1 KAS, можешь оставить поле пустым.

В случае если газ в сети >1 KAS, допустим 1.5 KAS, а ты хочешь запускать таски с актуальным газом, в поле extra priority fee впиши 0.5

Актуальный газ можно найти на https://kas.fyi/

https://kas.fyi/
Совет: при хайп минте стоит запускать таски с небольшим extra priority fee, 0.1-0.15, так вы будете иметь преимущество перед подавляющим числом минтеров.

2. Reclaim

Этот мод необходим, если минт закончился, а бот не заклеймил остатки KAS после него.

Поля после минта останутся неизменными, и требуется лишь выставить priority fee и запустить таски.

Бот сам реклеймнет KAS после окончания минта, если таски не были остановлены вручную.

Совет: после прогона большого кол-ва тасков, стоит прогнать reclaim а них же. Это поможет убедиться, что вся каспа была возвращена.

3. Disperse

Мод, необходимый, чтобы разослать KAS с одного кошелька на несколько других.

В поле private key вводим приватник от кошелька, с которого хотим раскинуть KAS.

В поле recipients пишем адреса, на которые хотим отправить KAS соответственно.

Amount

Пишем количество KAS, которое хотим отправить на КАЖДЫЙ кошелек из recipients.

Поле Priority fee можно оставить пустым, если не идут хот минты.

4. Compound

Мод, необходимый, чтобы собрать токены с нескольких кошельков на один.

В поле private key пишем приватники, с которых хотим собрать токены. Каждый на новой стороке.

В поле recipient вводим адрес кошелька, на который хотим собрать токены.

В поле tokens пишем название тикеров, которые хотим собрать.

Если нужно собрать более одного тикера, пишем через запятую. Например: KAS, KBTC, FLIP, SKULL.

Тикер KAS здесь зарезервирован для нативной монеты Kaspa

Поле Priority fee можно оставить пустым, если не идут хот минты.

5. Generate wallets

Мод, необходимый, чтоб создать KAS кошельки.

Пишем количество кошельков, которые хотим сгенерировать и жмем Generate.

Наиболее простым методом импорта является копирование всего текста и вставка его в таблицы, таблицы автоматически разобьют вставленные в них данные, далее можно копировать и вставлять необходимые данные в Mint/Reclaim/Disprese/Compound моды.

Менеджмент тасков

Создав пачку тасков, можно выделить ее, нажав кнопку рядом с номером батча. Также можно выделять таски по отдельности.

Pause отвечает за остановку тасков, а Unpause, за рестарт, соответственно.

Retry отвечает за перезапуск таска, используем ее в случае появления ошибок.

Update Fee позволяет обновить extra priority fee в случае газ спайка.

Withdraw – то же самое что и Reclaim mode. Позволяет выбирать отдельные кошельки, на которых застряла KAS и выводить с его помощью.

Delete удаляет таски.

Если в процессе минта поменялся газ в сети

Выбираем батч, который хотим отредактировать, нажмите Update fee, в поле New extra priority fee введите новый газ, который хотим использовать и нажимаем кнопку update.

Не забываем, что дефолтный газ – 1, а extra priority fee добавляется к нему, 1+ extra priority fee.

В данном случае итоговый газ составит 1.5KAS за репит (дефолтный газ 1+0.5).

Комиссии

Комиссия каждого таска складывается из нескольких компонентов:

  1. Комиссия сети на транзакции, связанные с минтом.
    1. Commit transaction (завод денег перед минтов). Выставлен 1 KAS, чтобы исключить возможность зависания транзакции во время минта.
    2. Вывод денег в конце. <0.001 KAS
  2. Комиссия сети за минт — 1 KAS
  3. Комиссия Hashlight за минт — 0.1 KAS
    1. Платится в первой транзакции наперед. Неиспользованная комиссия впоследствии возвращается на баланс бота (через 4 часа). FAQ по комиссии.

Пример расчета комиссии:

Сетап: 10 кошельков, 20 репитов, 0.2 priority fee.

Предположим, что это хот минт, который закончился на половине минтов у нас. То есть успело пройти 10 минтов из 20.

  1. Комиссия сети на старт таска — 10 тасков * 1 KAS = 10 KAS
  2. Комиссия сети за минты — 10 тасков * 10 минтов * 1 KAS = 100 KAS
  3. Комиссия Hashlight
    1. Вначале списывается вся комиссия — 10 тасков * 20 репитов * 0.1 = 20 KAS
    2. Так как прошло всего 10 минтов из 20, на баланс возвращается 10 KAS
  4. Комиссия на вывод денег в конце минта — ~0.1 KAS

Итого: 130.1 KAS списаны, из которых 10 KAS возвращается на баланс бота.

FAQ

Много мелких тасков или один большой?

Каждый таск обойдется в 1 KAS, чтобы просто начать минт. Поэтому на слоу минте выгоднее иметь один большой таск.

Однако если минт быстрый, то ты успеешь сминтить быстрее, имея несколько тасков параллельно. В таком случае затраты 1 KAS на таск себя отобьют.

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

Много кошельков или один (при нескольких тасках)

Если решил ранить несколько тасков для фаст минта, то лучше использовать несколько кошельков.

Для этого следует заранее раскидать каспу через Disperse. В процессе минта это будет слишком дорого.

Единственный плюс иметь один кошелек на несколько тасков — нет необходимости ждать спада газа для compound'а средств, и можно сразу пойти продавать токены.

Следует ли останавливать минт после солда вручную?

Бот сам останавливает минт на 99% прогресса.

Однако есть шанс, что на хот минтах последняя транзакция будет отправлена до окончания минта, но обработана майнерами уже после — тогда могут появляться failed минты. Если хочется избежать этого, то можно остановить минт вручную на 97-98%.

Можно ли минтить с телефона?

Да, минт доступен на той же странице, что на и на десктопе. Также можно заранее сохранить сетап через кнопку Save as Default, чтобы не тратить время на заполнение полей.


На этом все, всем профитных минтов!

Автор гайда: https://x.com/yylativ

Сообщество и софт: https://discord.gg/hashlight