Тарифы и комиссии
Вы платите за каждый успешный sweep: его газ плюс комиссию, оба — в нативной монете сети, с вашего газ-кошелька.
Подписки нет. Ваши ставки — в вашем тарифе, GET /v1/tariff.
Sweep токенов
Заголовок раздела «Sweep токенов»За токен вы платите большее из двух: газ sweep или X от того, сколько тот же sweep стоил бы классическим способом. Комиссия — это разница:
комиссия = max(0; X × эталон классики − газ sweep)
- X — ваша ставка в сети,
rate_bpsв тарифе; стандартная — 70% (7000). В BSC комиссии сервиса нет: там X равен 0, и вы платите только газ. - Эталон классики — сколько газа тот же sweep занимает классическим способом: отправить на депозитный адрес газ, потом перевести с него токен. Зависит от сети, токена и вида sweep.
- Газ sweep — его доля в транзакции батча (ниже).
- Всё считается в газе и умножается на цену газа батча, так что курс валют не нужен.
Если наш газ ниже X от классики, вы платите ровно X от классики. Если нет — платите только газ, без комиссии. Комиссия никогда не делает sweep дороже классики.
Sweep нативной монеты
Заголовок раздела «Sweep нативной монеты»Классике пополнение не нужно, чтобы перевести ETH или BNB: депозитный адрес платит газ самой монетой, а обычный
перевод занимает 21 000 газа. Поэтому sweep нативной монеты стоит своего газа плюс наценка M, native_markup_bps, —
и никогда не дороже такого перевода:
комиссия = min(M × газ; max(0; 21 000 − газ))
Газ одного sweep
Заголовок раздела «Газ одного sweep»Батч — это одна транзакция, и газ отдельного адреса сеть не показывает. Газ батча делится так:
- первый sweep адреса берёт на себя стоимость установки делегата по таблице
extra_gasиз тарифа; - остаток делится поровну между всеми адресами батча.
Доли в сумме равны газу транзакции. Задание, упавшее в сети, несёт свою долю газа, но без комиссии; отклонённое до отправки не несёт ничего. Снятие делегации стоит только газа, без комиссии.
Sepolia, X = 70%. Батч из 50 адресов: 10 первых sweep адресов, где были только токены (first_new), и 40 повторных.
| Газ sweep | Эталон | 70% эталона | Комиссия | Вы платите | |
|---|---|---|---|---|---|
first_new | 243 687 | 237 233 | 166 063 | 0 | 243 687 |
repeat | 18 078 | 53 633 | 37 543 | 19 465 | 37 543 |
За весь батч вы платите 3 938 590 газа против 4 517 650 в классике — на 13% меньше. Каждый повторный sweep на 30% дешевле классики.
Как проверить каждую комиссию
Заголовок раздела «Как проверить каждую комиссию»У каждого выполненного задания — в GET /v1/sweeps/{id} и в его вебхуке — есть всё, с чем считалась комиссия:
| Поле | Что значит |
|---|---|
kind | repeat, first или first_new |
gas | доля sweep в газе батча |
classic_gas | эталон |
rate_bps | ставка: X, а у нативной монеты — M (7000 = 70%) |
gas_cost, fee | газ и комиссия в wei |
Цена газа — у транзакции tx_hash. Для токена:
fee = max(0; rate_bps × classic_gas / 10 000 − gas) × цена газа
для нативной монеты:
fee = min(rate_bps × gas / 10 000; max(0; classic_gas − gas)) × цена газа
Куда идут комиссии
Заголовок раздела «Куда идут комиссии»Комиссии копятся на вашем газ-кошельке — это fees_due в GET /v1/balance — и периодически выводятся с него. До
вывода они лежат в резерве и на газ не тратятся: available — баланс за вычетом fees_due, то, что остаётся на газ.
Если на газ-кошельке почти ничего, кроме начисленных комиссий, задания ждут пополнения.
Ваш тариф
Заголовок раздела «Ваш тариф»GET /v1/tariff показывает по каждой сети:
rate_bpsиrate— X для токенов;native_markup_bpsиnative_markup— M для нативной монеты;classic_gas— эталон для каждого актива:new— для адреса без аккаунта в сети,existing— для адреса с аккаунтом;extra_gas— сколько добавляет первый sweep: за делегацию и за создание аккаунта.
Эталоны измеряются для каждой сети и пересматриваются, когда хардфорк меняет стоимость газа. Ставки вашего аккаунта мы согласуем с вами; в тестнетах они действуют в тестовых монетах.