Перейти до вмісту
BlockVectra

Тарифи: відкрита ціна на кожен метод, оплата за фактом використання

Підтримувані запити eth_call коштують $1.50 за мільйон до врахування безкоштовних кредитів; розрахуйте повне навантаження за поточними вагами методів та лімітами.

1 USD = 10,000,000 CU. Оплата за фактом використання з мінімальним поповненням $0.01 у USDC / USDT / USDG. Без підписок і банківської картки; ціна кожного методу відкрита, а відхилені запити не тарифікуються.

Плани

Почніть безкоштовно

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

Оплата за фактом використання

Мінімальне поповнення $0.01. Ваше перше платне поповнення знімає обмеження викликів на секунду для всього облікового запису; для кожного ключа діє ліміт за замовчуванням 400 CU/с (сплеск 1,600 CU). Залишок безкоштовних кредитів зберігається.

Популярні методи (за 1M викликів)

  • eth_call $1.50
  • eth_getLogs $3.00
  • баланси адрес $2.50
  • денні ціни DEX $1.50
Читати посібник із цін на RPC у CU →

Повна таблиця ваг методів

Відсортовано за CU, спочатку найменші.

МетодCU
eth_blockNumber1
eth_chainId1
eth_getBlockByNumber5
eth_blobBaseFee10
eth_feeHistory10
eth_gasPrice10
eth_getBalance10
eth_getBlockByHash10
eth_getBlockReceipts10
eth_getBlockTransactionCountByHash10
eth_getBlockTransactionCountByNumber10
eth_getCode10
eth_getHeaderByHash10
eth_getHeaderByNumber10
eth_getProof10
eth_getRawTransactionByBlockHashAndIndex10
eth_getRawTransactionByBlockNumberAndIndex10
eth_getRawTransactionByHash10
eth_getStorageAt10
eth_getTransactionByBlockHashAndIndex10
eth_getTransactionByBlockNumberAndIndex10
eth_getTransactionByHash10
eth_getTransactionCount10
eth_getTransactionReceipt10
eth_getUncleByBlockHashAndIndex10
eth_getUncleByBlockNumberAndIndex10
eth_getUncleCountByBlockHash10
eth_getUncleCountByBlockNumber10
eth_maxPriorityFeePerGas10
eth_syncing10
net_version10
web3_clientVersion10
web3_sha310
eth_call15
eth_createAccessList20
eth_estimateGas20
eth_simulateV120
eth_getLogs30
eth_sendRawTransaction30
debug_traceBlockByHash100
debug_traceBlockByNumber100
debug_traceCall100
debug_traceTransaction100
trace_block100
trace_call100
trace_get100
trace_replayTransaction100
trace_transaction100

Операції Data API

МетодCU
data.chains1
data.status_freshness1
data.block5
data.block_by_hash5
data.nft5
data.token5
data.transaction5
data.block_transactions10
data.tokens_batch10
data.dex_prices15
data.stock15
data.stocks15
data.address_balances25
data.address_transactions25
data.address_transfers25
data.dex_swaps25
data.nfts_by_owner25
data.token_holders25
data.token_transfers25
data.block_traces200
data.transaction_trace200

Webhook push

Ваги CU з GET /v1/plans. Автоматичні повторні спроби безкоштовні.

Безкоштовні адреси на обліковий запис за добу UTC: 1000

Безкоштовний ліміт адрес на обліковий запис за добу UTC ділиться між усіма групами підписок незалежно від плану. Для кожної групи враховується максимальна кількість адрес під час перебування онлайн протягом цієї доби; ліміт виділяється в порядку зростання ID груп. Одна й та сама адреса у двох групах враховується двічі; кількість мереж у групі не примножує кількість її адрес. Група, яка була офлайн або видалена протягом усієї доби, не додає нічого до підрахунку. Для кожної групи залишок після вирахування її частки ліміту множиться на вагу CU `push.address_day` у `method_weights`. Поточний налаштований ліміт походить із тієї ж тарифної політики, що й плата за адресо-день; це не обмеження місткості облікового запису і не окремий ліміт для кожної групи.

МетодРозрахункова одиницяCU
push.address_dayОплачуваний адресо-день33
push.historyУспішний запит історії25
push.logДоставлена подія даних150
push.native_transferДоставлена подія даних150
push.token_transferДоставлена подія даних150
Самообслуговування

До 1,000,000 адрес на підписку. Доступно після реєстрації.

Стандартні тарифи за фактом використання

Корпоративний

10,000,000 / 100,000,000 адрес на підписку.

Зв'яжіться з нами для підключення

Для обох рівнів діють однакові тарифи за адресо-день та доставлену подію.

Недоступні операції для конкретної мережі (наприклад, непідтримувана мережа або вихід за межі покриття трасування) повертають HTTP 422 і не тарифікуються.

Ці ваги також доступні у форматі JSON за адресою GET /v1/plans.

Усі методи та ваги в CU

Кожен рядок — це метод, а кожен стовпець — мережа. Ваги в CU надходять із відкритого ендпоінта тарифів.

МетодCU за викликArbitrum OneBaseBNB Smart ChainEthereumEthereum SepoliaHyperEVMPolygonRobinhood ChainRobinhood Chain Testnet
Data APIПідтримуєтьсяПідтримуєтьсяПідтримуєтьсяПідтримуєтьсяПідтримуєтьсяПідтримуєтьсяПідтримуєтьсяПідтримуєтьсяНе підтримується
Підтримка WebSocketНе підтримуєтьсяНе підтримуєтьсяНе підтримуєтьсяНе підтримуєтьсяНе підтримуєтьсяНе підтримуєтьсяНе підтримуєтьсяПідтримуєтьсяПідтримується
Webhook-сповіщенняПідтримується · Підтвердження 1–1 (за замовчуванням 1)Підтримується · Підтвердження 1–1 (за замовчуванням 1)Підтримується · Підтвердження 1–1 (за замовчуванням 1)Підтримується · Підтвердження 1–1 (за замовчуванням 1)Підтримується · Підтвердження 1–1 (за замовчуванням 1)Підтримується · Підтвердження 1–1 (за замовчуванням 1)Підтримується · Підтвердження 1–1 (за замовчуванням 1)Підтримується · Підтвердження 1–1 (за замовчуванням 1)Підтримується · Підтвердження 1–1 (за замовчуванням 1)
Надсилання транзакційПідтримуєтьсяПідтримуєтьсяПідтримуєтьсяПідтримуєтьсяПідтримуєтьсяНе підтримуєтьсяПідтримуєтьсяПідтримуєтьсяПідтримується
Надсилання транзакцій (публічний ендпоінт без key)ПідтримуєтьсяПідтримуєтьсяПідтримуєтьсяПідтримуєтьсяПідтримуєтьсяНе підтримуєтьсяПідтримуєтьсяПідтримуєтьсяПідтримується
Вікно історії стануІсторичний стан за останні 5,000 блоківІсторичний стан за останні 10,000 блоківІсторичний стан за останні 100 блоківІсторичний стан за останні 250,000 блоківНевідомоНевідомоІсторичний стан за останні 126 блоківІсторичний стан за останні 900 блоківІсторичний стан за останні 1,023 блоків
Максимальний діапазон блоків eth_getLogs1,000 блоків1,000 блоків1,000 блоків1,000 блоків1,000 блоків1,000 блоків1,000 блоків1,000 блоків1,000 блоків
Набори даних Data APIБлоки, Транзакції, Транзакції адреси, Перекази токенів, Метадані токенів, Свіжість данихБлоки, Транзакції, Транзакції адреси, Перекази токенів, Метадані токенів, Свіжість данихБлоки, Транзакції, Транзакції адреси, Перекази токенів, Метадані токенів, Свіжість данихБлоки, Транзакції, Транзакції адреси, Перекази токенів, Метадані токенів, Свіжість данихБлоки, Транзакції, Транзакції адреси, Перекази токенів, Метадані токенів, Свіжість данихБлоки, Транзакції, Транзакції адреси, Перекази токенів, Метадані токенів, Баланси, Власники, NFT, Свіжість данихБлоки, Транзакції, Транзакції адреси, Перекази токенів, Метадані токенів, Свіжість данихБлоки, Транзакції, Транзакції адреси, Перекази токенів, Метадані токенів, Баланси, Власники, NFT, Свопи DEX, Ціни DEX, Токенізовані акції, Трасування, Свіжість данихНе підтримується
debug_traceBlockByHash100✓Підтримується—Не підтримується—Не підтримується✓Підтримується—Не підтримується—Не підтримується✓Підтримується✓Підтримується✓Підтримується
debug_traceBlockByNumber100✓Підтримується—Не підтримується—Не підтримується✓Підтримується—Не підтримується—Не підтримується✓Підтримується✓Підтримується✓Підтримується
debug_traceCall100✓Підтримується—Не підтримується—Не підтримується✓Підтримується—Не підтримується—Не підтримується✓Підтримується✓Підтримується✓Підтримується
debug_traceTransaction100✓Підтримується—Не підтримується—Не підтримується✓Підтримується—Не підтримується—Не підтримується✓Підтримується✓Підтримується✓Підтримується
eth_blobBaseFee10✓Підтримується✓Підтримується—Не підтримується✓Підтримується✓Підтримується—Не підтримується✓Підтримується✓Підтримується✓Підтримується
eth_blockNumber1✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується
eth_call15✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується
eth_chainId1✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується
eth_createAccessList20✓Підтримується✓Підтримується—Не підтримується✓Підтримується✓Підтримується—Не підтримується✓Підтримується✓Підтримується✓Підтримується
eth_estimateGas20✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується
eth_feeHistory10✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується
eth_gasPrice10✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується
eth_getBalance10✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується
eth_getBlockByHash10✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується
eth_getBlockByNumber5✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується
eth_getBlockReceipts10✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується
eth_getBlockTransactionCountByHash10✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується
eth_getBlockTransactionCountByNumber10✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується
eth_getCode10✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується
eth_getHeaderByHash10✓Підтримується✓Підтримується—Не підтримується—Не підтримується—Не підтримується—Не підтримується✓Підтримується✓Підтримується✓Підтримується
eth_getHeaderByNumber10✓Підтримується✓Підтримується—Не підтримується—Не підтримується—Не підтримується—Не підтримується✓Підтримується✓Підтримується✓Підтримується
eth_getLogs30✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується
eth_getProof10✓Підтримується✓Підтримується—Не підтримується✓Підтримується✓Підтримується—Не підтримується✓Підтримується✓Підтримується✓Підтримується
eth_getRawTransactionByBlockHashAndIndex10✓Підтримується✓Підтримується—Не підтримується—Не підтримується—Не підтримується—Не підтримується✓Підтримується✓Підтримується✓Підтримується
eth_getRawTransactionByBlockNumberAndIndex10✓Підтримується✓Підтримується—Не підтримується—Не підтримується—Не підтримується—Не підтримується✓Підтримується✓Підтримується✓Підтримується
eth_getRawTransactionByHash10✓Підтримується✓Підтримується—Не підтримується—Не підтримується—Не підтримується—Не підтримується✓Підтримується✓Підтримується✓Підтримується
eth_getStorageAt10✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується
eth_getTransactionByBlockHashAndIndex10✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується
eth_getTransactionByBlockNumberAndIndex10✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується
eth_getTransactionByHash10✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується
eth_getTransactionCount10✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується
eth_getTransactionReceipt10✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується
eth_getUncleByBlockHashAndIndex10✓Підтримується✓Підтримується—Не підтримується—Не підтримується—Не підтримується—Не підтримується✓Підтримується✓Підтримується✓Підтримується
eth_getUncleByBlockNumberAndIndex10✓Підтримується✓Підтримується—Не підтримується—Не підтримується—Не підтримується—Не підтримується✓Підтримується✓Підтримується✓Підтримується
eth_getUncleCountByBlockHash10✓Підтримується✓Підтримується—Не підтримується—Не підтримується—Не підтримується—Не підтримується✓Підтримується✓Підтримується✓Підтримується
eth_getUncleCountByBlockNumber10✓Підтримується✓Підтримується—Не підтримується—Не підтримується—Не підтримується—Не підтримується✓Підтримується✓Підтримується✓Підтримується
eth_maxPriorityFeePerGas10✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується
eth_sendRawTransaction30✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується—Не підтримується✓Підтримується✓Підтримується✓Підтримується
eth_simulateV120✓Підтримується✓Підтримується—Не підтримується—Не підтримується—Не підтримується—Не підтримується✓Підтримується✓Підтримується✓Підтримується
eth_syncing10✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується
net_version10✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується
trace_block100—Не підтримується—Не підтримується—Не підтримується✓Підтримується—Не підтримується—Не підтримується—Не підтримується—Не підтримується—Не підтримується
trace_call100—Не підтримується—Не підтримується—Не підтримується✓Підтримується—Не підтримується—Не підтримується—Не підтримується—Не підтримується—Не підтримується
trace_get100—Не підтримується—Не підтримується—Не підтримується✓Підтримується—Не підтримується—Не підтримується—Не підтримується—Не підтримується—Не підтримується
trace_replayTransaction100—Не підтримується—Не підтримується—Не підтримується✓Підтримується—Не підтримується—Не підтримується—Не підтримується—Не підтримується—Не підтримується
trace_transaction100—Не підтримується—Не підтримується—Не підтримується✓Підтримується—Не підтримується—Не підтримується—Не підтримується—Не підтримується—Не підтримується
web3_clientVersion10✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується✓Підтримується
web3_sha310✓Підтримується✓Підтримується—Не підтримується✓Підтримується✓Підтримується—Не підтримується✓Підтримується✓Підтримується✓Підтримується

Типові непідтримувані запити

  • Для методів trace: використовуйте debug_traceTransaction з {"tracer":"callTracer"}, тільки якщо цільова мережа підтримує debug_traceTransaction.
  • Методи фільтрації (такі як eth_newFilter): замість цього періодично опитуйте eth_getLogs. Виклик eth_subscribe через HTTP повертає -32601; у мережах, де ws має значення true у /v1/chains, eth_subscribe доступний через WebSocket (дивіться «Підтримувані мережі» в документації); в іншому разі опитуйте eth_getLogs.
  • Для історичних запитів перевірте набори даних і покриття Data API цільової мережі; дивіться каталог наборів даних.

Калькулятор використання

Виберіть методи та кількість викликів на день, щоб розрахувати споживання CU за цикл, частку квоти безкоштовного плану та орієнтовну вартість за стандартними тарифами.

Усього CU за 30-денний цикл
9M CU
Частка квоти циклу безкоштовного плану
30% (безкоштовна квота 30M CU)
Орієнтовно за стандартними тарифами
$0.90
Середня кількість викликів на секунду
0.23 викликів/с (ліміт безкоштовного плану 25 викликів/с, дозволені короткочасні сплески)

Дозволені та заборонені методи

Щоб дізнатися про доступність методів і політики для кожної мережі, перегляньте Політику методів JSON-RPC у документації →

Деталі тарифікації (розрахунок, округлення та перенесення залишку, перевірка балансу)

Використання вимірюється в CU (Compute Units): кожен метод JSON-RPC споживає фіксовану кількість CU відповідно до його ваги. Споживання підсумовується за всіма мережами для JSON-RPC і Data API разом. Запити в testnet використовують ті самі ваги CU, що й mainnet, та списуються з того ж балансу й безкоштовних кредитів.

Методи JSON-RPC, не зазначені в таблиці ваг, тарифікуються за ставкою 10 CU.

Кожні 1,000 CU списуються як 1 розрахункова одиниця.

Розрахунок

Плата за використання списується з облікового запису за кожен годинний період з округленням у менший бік до цілих розрахункових одиниць (1 одиниця = 1,000 CU), а залишок переноситься на наступний період (за кілька періодів загальний обсяг списання становить floor(усього CU / 1,000)); розрахунок виконується приблизно через 15 хвилин після завершення періоду. Наприклад: 508 CU перенесеного залишку + 2557 CU споживання = 3065 CU; списуються 3 розрахункові одиниці, а 65 CU переносяться на наступний період.

Баланс та допуск запитів

Кожен запит перевіряється на відповідність балансу в реальному часі, включно зі споживанням, яке ще не було списано. Щойно баланс вичерпується, нові запити відхиляються з помилкою HTTP 402.

Безкоштовний план

Включає 30,000,000 CU кредитів під час реєстрації. Кожен 30-денний цикл починається з першого тарифікованого використання та автоматично поповнюється до 30,000,000 CU наприкінці періоду (без накопичення). Усі ключі спільно використовують у середньому 25 викликів на секунду, дозволені короткочасні сплески; для кожного ключа діє ліміт за замовчуванням 400 CU/с (сплеск 1,600 CU).

Банківська картка не потрібна — реєструйтеся миттєво через GitHub, Google або свій гаманець.

Оплата за допомогою USDC / USDT / USDG

Мінімальне поповнення — $0.01. Кожен обліковий запис має власну адресу депозиту; розробники та AI Agent використовують однаковий процес.

Підтримувані мережі та токени

Ethereum (USDC, USDT), BNB Smart Chain (USDT, USDC), Polygon (USDC, USDT), HyperEVM (USDC, USDT), Robinhood Chain (USDG), Base (USDC), Arbitrum One (USDC, USDT)

Фактична доступність у реальному часі визначається за GET https://api.blockvectra.com/v1/topup/status.

Увійдіть, відкрийте Білінг і скористайтеся адресою депозиту та даними токенів, зазначеними для вашого облікового запису.

Після зарахування першого платного поповнення періодичне поповнення безкоштовних кредитів припиняється, невикористані безкоштовні кредити залишаються доступними, а ліміт швидкості викликів облікового запису знімається; ліміти швидкості для кожного ключа залишаються без змін.

Ми ніколи не запитуємо ваш приватний ключ або seed-фразу; адреси депозиту надаються лише всередині вашого облікового запису.

Часті запитання

Чи можна використовувати один API key для всіх мереж?

Так. Один API key підходить для JSON-RPC у кожній підтримуваній мережі та для Data API у мережах, які його підтримують; ключ належить акаунту, а не конкретній мережі. Читати посібник «Один ключ, багато мереж» →

Чи тарифікуються відхилені запити?

Ні. Розділ 8 (Metering and billing) Умов надання послуг зазначає: запити, відхилені Сервісом (наприклад, через недостатню кількість кредитів, перевищення лімітів частоти запитів, тимчасово недоступну мережу або некоректний запит), не тарифікуються. Запити поза межами нашого охоплення даних не тарифікуються, але можуть враховуватися в лімітах частоти запитів. Читати розділ 8 Умов →

Як здійснити оплату?

Оплата за фактом використання: 1 USD = 10,000,000 CU, мінімальне поповнення $0.01. Підтримувані мережі та мінімальні суми наведено в розділі «Оплата USDC / USDT / USDG».

Що таке спроба скидання?

Спроба скидання поповнює ваш баланс до суми за акцією. Поточна пропозиція: спроби скидання надаються щомісяця; використайте одну, щоб поповнити баланс до 30,000,000 CU. Дізнатися більше →

Переглянути документацію JSON-RPC →