Наша нодовая инфраструктура

Каждый ответ API 1st Node отдаётся с железа, которое мы сами разворачиваем и обслуживаем — без реселлера в цепочке и без скрытого общего лимита запросов. Ниже — ровно то, что крутит наш парк нод, и показатели, которых мы придерживаемся.

< 40 ms
Задержка RPC p50

Горячие кэшированные чтения в пределах региона (eth_getBalance, eth_call).

< 250 ms
Задержка RPC p99

Холодные чтения из архива под нагрузкой, один регион.

99.9%
SLO по аптайму

Доступность эндпоинта по каждой сети за скользящие 30 дней.

Genesis
Глубина архива

Историческое состояние с блока 0 на сетях архивного уровня.

EU · US
Регионы

Anycast-маршрутизация к ближайшей исправной реплике.

N+1
Резервирование

Каждая сеть работает минимум на двух независимых нодах.

Парк нод и покрытие архива

Архивные ноды дороги в эксплуатации, поэтому именно на покрытии провайдеры тихо экономят. Мы маркируем каждую сеть честно: archive — это полное историческое состояние с генезиса, full — полноценная неурезанная нода без глубокого трейсинга.

СетьКлиентУровеньТрейс
EthereumETHErigon + Lighthousearchive
ArbitrumETHNitro (archive)archive
OptimismETHop-geth + op-nodearchive
BaseETHop-geth + op-nodearchive
PolygonPOLBor + Heimdallarchive
BNB Smart ChainBNBbsc-getharchive
AvalancheAVAXAvalancheGo (C-Chain)archive
BitcoinBTCBitcoin Core + txindexarchive
TRONTRXjava-tron (full)full
TONTONton-http-api + validatorarchive

Как мы это эксплуатируем

Своё железо, а не реселлинг

Каждая нода в парке — это bare-metal железо, которое мы разворачиваем и обслуживаем сами. Мы не проксируем managed RPC-провайдера, поэтому между вашим запросом и сетью нет третьей стороны — и нет скрытого от вас общего лимита запросов.

Честный архив с честной маркировкой

Архивные ноды дороги, поэтому многие провайдеры тихо обрезают историю и отдают 404 на старом состоянии. Мы держим полный archive там, где так и заявлено, и помечаем всё, что относится к уровню только full-ноды, — так что запросы трейсинга и исторического состояния либо работают, либо задокументированы как недоступные.

Резервирование по умолчанию

Каждая сеть работает за минимум двумя независимыми нодами с переключением по проверкам здоровья. Ресинк ноды или отказ хоста сливают трафик на исправную реплику без заметного для клиента простоя.

Измеряем, а не декларируем

Задержка и доступность непрерывно снимаются внешними пробами, а не берутся со страницы статуса. Показатели выше — это цели, которых мы придерживаемся по всему парку и по которым срабатывают алерты при их нарушении.

Как мы измеряем

Перцентили задержки непрерывно снимаются внешними пробами, которые шлют репрезентативные чтения к каждому региональному эндпоинту; доступность — это скользящая за 30 дней доля успешных проверок здоровья по каждой сети. Цифры выше — это целевые показатели SLO, по которым срабатывают алерты при их нарушении, а не разовый скриншот в идеальных условиях.

Пополнили, получили ключ, запустили.

Полное самообслуживание. Оплата криптой или картой. Тарификация в кредитах — тяжёлые примитивы дороже, простые дёшевы.

Получить API-ключ