2026-10-27Changelog
-
Nodit now provides the Solana gRPC API. Its Yellowstone gRPC-compatible interface streams account, slot, transaction, and block updates in real time.
-
Nodit now provides the RPC API for NEAR Mainnet, with 14 methods for blocks, accounts, contracts, access keys, state changes, transactions, network, and protocol data.
-
Advanced Plans (Business 3, Business 5, Business 10, Business 25) have been added for services that need more capacity than Business.
-
The
instructions_decodeddataset has been added to the Solana Dataset in Datashare.
Major Updates
1. Solana gRPC API
The Solana gRPC API is compatible with Yellowstone gRPC (geyser.Geyser). It provides one bidirectional streaming method, Subscribe, and seven unary methods.
| Method | Call type | Description |
|---|---|---|
Subscribe | Bidirectional streaming | Receives account, slot, transaction, block, and entry updates that match your filters in real time. |
Ping | Unary | Checks the connection. |
GetLatestBlockhash | Unary | Returns the latest blockhash. |
GetBlockHeight | Unary | Returns the current block height. |
GetSlot | Unary | Returns the current slot. |
IsBlockhashValid | Unary | Checks whether a blockhash is valid. |
GetVersion | Unary | Returns version information. |
SubscribeReplayInfo | Unary | Returns the earliest slot that Subscribe can replay from. |
- The endpoint is
solana-mainnet.nodit.io:443. Pass your API Key in theX-API-KEYmetadata header. - Only native gRPC (HTTP/2) is supported. gRPC-Web is not supported.
- Available on Business, Enterprise, and Advanced Plans. Concurrent connection, filter, and replay slot limits per plan are listed on Plans.
- The base cost is 10 CU, and actual billing is based on the streamed data.
2. NEAR RPC API
NEAR Protocol is a sharded proof-of-stake Layer 1 blockchain built on Nightshade. Starting with this update, Nodit provides the RPC API for NEAR Mainnet on Elastic Node. The 14 JSON-RPC methods are documented in 26 pages across seven categories.
| Category | Methods | CU |
|---|---|---|
| Block / Chunk | block · chunk · block_effects | 30 · 30 · 50 |
| Accounts / Contracts | query (view_account · call_function · view_state · view_code · view_global_contract_code · view_global_contract_code_by_account_id) | 60 |
| Access Keys | query (view_access_key · view_access_key_list · view_gas_key_nonces) | 60 |
| State Changes | changes (account_changes · single_access_key_changes · all_access_key_changes · data_changes · contract_code_changes) | 30 |
| Transactions | send_tx · broadcast_tx_async · broadcast_tx_commit · tx | 50 · 40 · 50 · 20 |
| Network | status · health · validators | 10 · 0 · 50 |
| Protocol | gas_price · genesis_config | 10 · 15 |
- The endpoint is
https://near-mainnet.nodit.io. Pass your API Key in theX-API-KEYrequest header. queryandchangesare documented per request type (request_typeandchanges_type). The CU is the same regardless of the request type.
3. Advanced Plans
Advanced Plans extend Business with higher monthly CU and Solana gRPC limits. Every plan offers the same chains and APIs as Business.
| Plan | Price (Monthly) | Monthly CU | Solana gRPC concurrent connections | Auto-scaling rate |
|---|---|---|---|---|
| Business 3 | $445 | 3,000,000,000 | 10 | $0.42/1M CUs |
| Business 5 | $695 | 5,000,000,000 | 10 | $0.40/1M CUs |
| Business 10 | $1,245 | 10,000,000,000 | 15 | $0.38/1M CUs |
| Business 25 | $2,495 | 25,000,000,000 | 20 | $0.30/1M CUs |
4. instructions_decoded in the Datashare Solana Dataset
instructions_decoded provides only the Solana instructions that can be decoded. It has the same columns as the instructions dataset, plus a decoded column that holds the decoded data of the Base58-encoded instruction.