{"plans":[{"id":"free","name":"Free","usdPerMonth":0,"includedRu":5000000,"requestsPerMinute":1000,"overageUsdPerMillionRu":null,"priorityLogs":false,"feedAccess":false,"kind":"rpc","blurb":"A key, a dashboard, and enough for a small app. Wallets need no key at all."},{"id":"builder","name":"Builder","usdPerMonth":29,"includedRu":50000000,"requestsPerMinute":12000,"overageUsdPerMillionRu":5,"priorityLogs":false,"feedAccess":false,"kind":"rpc","blurb":"A bot, a small terminal, an indexer of one contract."},{"id":"pro","name":"Pro","usdPerMonth":199,"includedRu":500000000,"requestsPerMinute":60000,"overageUsdPerMillionRu":3,"priorityLogs":true,"feedAccess":true,"kind":"rpc","blurb":"Indexers and terminals in production. Log scans get their own lane on our node."},{"id":"dedicated","name":"Dedicated","usdPerMonth":999,"includedRu":5000000000,"requestsPerMinute":250000,"overageUsdPerMillionRu":1,"priorityLogs":true,"feedAccess":true,"kind":"rpc","blurb":"A trading terminal's whole backend. Priority everywhere, a person to call."}],"searcher":{"id":"searcher","name":"Searcher","usdPerMonth":299,"includedRu":250000000,"requestsPerMinute":30000,"overageUsdPerMillionRu":3,"priorityLogs":true,"feedAccess":true,"kind":"searcher","blurb":"The decoded sequencer feed, the opportunity stream, and a simulation lane on our colocated node."},"periodDays":30,"enforced":true,"billingStartsAt":"2026-09-12T10:24:00.000Z","payIn":["ETH","USDG"],"treasury":"0x894255564bbb71585aebdf9337888b4b6e72c649","sendFeeUsd":0,"protectionFeeBps":5,"units":"Most methods are 1 request unit. eth_getLogs 3–50 by block range, eth_sendRawTransaction 12, eth_getBlockReceipts 13, traces 30–50, eth_simulateV1 30, eth_getBlockByNumber with transactions 6."}