Що покриває безкоштовний план: вага методів та використання

Дізнайтеся, що покриває безкоштовний план на основі реальної ваги методів, із розрахунками під типові завдання та шляхами оновлення.

Для чого підходить безкоштовний план

Безкоштовний план BlockVectra надає розробникам готовий до використання інтерфейс взаємодії з блокчейном. Без необхідності прив'язувати кредитну картку ви можете використовувати його для локальної розробки, особистих проєктів, легких ботів автоматизації, відстеження подій контрактів та запитів даних із мереж помірної частоти.

Тарифікація вимірюється в Compute Units (CU): кожен метод споживає CU відповідно до своєї ваги, а використання об'єднується для всіх мереж, JSON-RPC та Data API в єдиному балансі. Детальні правила тарифікації дивіться на сторінці цін.

Вага методів та ємність розрахункового періоду

У таблиці нижче розраховано орієнтовну кількість викликів для поширених методів протягом одного вікна використання на основі активної ваги методів і даних API платформи:

Безкоштовний план вимагає реєстрації облікового запису та використання API key; усі ключі одного облікового запису ділять у середньому 25 викликів на секунду (дозволені короткі сплески). Наприкінці кожного 30-денного циклу баланси нижче 30,000,000 CU поповнюються до 30,000,000 CU.

МетодВага CUПриблизно викликів / циклПриблизно / деньПрайс-лист / 1M викликів
eth_blockNumber130,000,0001,000,000$0.10
eth_getBlockByNumber56,000,000200,000$0.50
eth_getBalance103,000,000100,000$1.00
eth_call152,000,00066,666$1.50
eth_getLogs301,000,00033,333$3.00
debug_traceTransaction100300,00010,000$10.00
data.block56,000,000200,000$0.50
data.address_balances251,200,00040,000$2.50
data.dex_prices152,000,00066,666$1.50
data.transaction_trace200150,0005,000$20.00

Приклади завдань та шляхи переходу на вищий рівень

Щоб допомогти вам оцінити обсяг використання, нижче наведено розрахунки для репрезентативних завдань розробки:

  • Опитування eth_blockNumber раз на секунду: близько 2,592,000 викликів за цикл, споживаючи лише 8.6% від безкоштовної квоти.
  • Відстеження подій контракту через eth_getLogs: опитування кожні 60 с споживає 4.3%, кожні 10 с — 25.9%, а кожні 2 с — 129.6% (перевищує безкоштовну квоту).
  • Запит балансів для 1,000 адрес кожні 10 хвилин (data.address_balances): загальне споживання за цикл становить 108,000,000 CU, що у 3.6 разів перевищує безкоштовний ліміт; середня частота становить лише 1.67 викл./с, що свідчить про перевищення квоти CU, а не ліміту швидкості; за прайс-листом загальне використання цього завдання становить близько $10.80/місяць — це робить перехід на платний план природним кроком.

Початок роботи та оновлення тарифу

Безкоштовна квота ідеально підходить для розробки, тестування та легких робочих навантажень. Коли ваш трафік зростає і потребує вищої кількості одночасних запитів або більше обчислювальних одиниць (CU), поповніть баланс ончейн: отримайте адресу для депозиту на сторінці білінгу у консолі або через GET /v1/topup/deposit-address (MCP get_deposit_address; дивіться посібник із поповнення для агентів); після зарахування коштів загальне обмеження викликів на секунду для акаунта знімається. Для кожного ключа продовжують діяти ліміти швидкості CU та ліміти burst, як описано в документації JSON-RPC. Усі невикористані безкоштовні кредити залишаються у вашому балансі кредитів і можуть використовуватися далі. Чинні тарифи та розрахункові одиниці наведено на сторінці цін.

Наступні кроки

Востаннє оновлено:

На цій сторінці