# Nodit Developer Documentation > Nodit is a blockchain infrastructure platform providing Node API, Web3 Data API, Webhook, Stream, and Multichain API services for 21+ blockchain networks. > Base URL: https://developer.nodit.io ## Getting Started > Quickstart guides for developers, enterprise teams, and AI agent integrations with Nodit. - [Quickstart for AI](https://developer.nodit.io/guides/quickstart-for-ai.md): Learn how to connect AI agents to Nodit with Skills or MCP, use llms.txt when lightweight context is enough, and pay for API calls using x402. - [Quickstart for Developers](https://developer.nodit.io/guides/quickstart-for-developers.md): Get started with Nodit in minutes. Learn how to find your API Key and make your first blockchain API call using Node API and Web3 Data API. - [Quickstart for Enterprise](https://developer.nodit.io/guides/quickstart-for-enterprise.md): Learn how Nodit supports enterprise teams with dedicated infrastructure, SLA guarantees, security compliance, and custom onboarding. - [Supported Chains](https://developer.nodit.io/guides/supported-chains.md): Complete matrix of Nodit-supported blockchain networks - Node API, Web3 Data API, Multichain API, Webhook, Stream, and Indexer API coverage by mainnet and testnet with plan-tier visibility. ## Capabilities > End-to-end capabilities for querying assets, monitoring transactions, and managing on-chain data. - [Assets & Accounts](https://developer.nodit.io/guides/asset-and-accounts.md): Query real-time asset balances and holdings across multiple chains - native tokens, ERC-20, and NFTs - without building an ETL pipeline. - [Controls & Audit](https://developer.nodit.io/guides/controls-and-audit.md): Manage API access, monitor usage, and maintain audit trails for compliance and operational governance with Nodit's built-in controls. - [Monitoring & Alerts](https://developer.nodit.io/guides/monitoring-and-alerts.md): Detect on-chain events in real time - deposit confirmation, large transfer alerts, and custom event filtering via Webhook and Stream. - [Payments & Transfers](https://developer.nodit.io/guides/payment-and-transfers.md): Execute, verify, and monitor on-chain transfers with Node API, indexed Transfer APIs, Webhook, and Stream. - [Transactions & Provenance](https://developer.nodit.io/guides/transactions-and-provenance.md): Submit, trace, and reconstruct on-chain transaction history with Node API, Web3 Data API, Webhook, and Stream. ## Products > Nodit's product suite: Elastic Node, Dedicated Cluster, Web3 Data API, Stream, Webhook, Datashare and Solana Staking Service. - [Bitcoin Dataset](https://developer.nodit.io/guides/datashare/data-catalog/bitcoin.md): Bitcoin dataset documentation for Nodit Datashare. - [EVM Dataset](https://developer.nodit.io/guides/datashare/data-catalog/evm.md): Ethereum dataset documentation for Nodit Datashare. - [Overview](https://developer.nodit.io/guides/datashare/data-catalog/overview.md): Overview of dataset for Nodit Datashare. - [Solana Dataset](https://developer.nodit.io/guides/datashare/data-catalog/solana.md): Solana dataset documentation for Nodit Datashare. - [Tron Dataset](https://developer.nodit.io/guides/datashare/data-catalog/tron.md): Tron dataset documentation for Nodit Datashare. - [Quickstart](https://developer.nodit.io/guides/datashare.md): Access normalized multichain blockchain datasets with Nodit Datashare. Store the on-chain data on user's storage for on-chain data analysis. - [Datasquare](https://developer.nodit.io/guides/datasquare.md): Access normalized multichain blockchain datasets with Nodit Datasquare. Use built-in query tools and visualization dashboards for on-chain data analysis. - [Dedicated Cluster](https://developer.nodit.io/guides/dedicated-cluster.md): Dedicated blockchain node infrastructure for enterprises. Isolated resources, IP/Domain Allowlist access control, real-time monitoring, and 24/7 dedicated support. - [Elastic Node](https://developer.nodit.io/guides/elastic-node.md): Access shared blockchain nodes with Nodit Elastic Node - 99.9% SLA, auto-scaling via HyperNode technology, and network dashboards for 20+ chains. - [Faucets](https://developer.nodit.io/guides/faucets.md): Receive testnet tokens for GIWA Sepolia and Kaia Kairos testnets through Nodit Faucet. - [Solana Staking Service](https://developer.nodit.io/guides/solana-staking-service.md): Nodit Solana Staking Service provides zero-fee, non-custodial SOL staking on SOC2 Type I/II certified enterprise infrastructure. Earn full staking rewards with no commission while retaining complete asset control. - [Stream](https://developer.nodit.io/guides/stream.md): Subscribe to real-time blockchain events with Nodit Stream via WebSocket or gRPC. Apply filters and receive on-chain data instantly for enterprise monitoring and event-driven workflows. - [Web3 Data API](https://developer.nodit.io/guides/web3-data-api.md): Query indexed blockchain data across EVM and non-EVM chains with Nodit Web3 Data API. Access token balances, NFTs, transactions, and more via REST API. - [Webhook](https://developer.nodit.io/guides/webhook.md): Receive instant blockchain event notifications with Nodit Webhooks. Create HTTP POST endpoints via console or API to track on-chain activity automatically. ## References > API behavior references covering compute units, rate limits, error handling, team account, request logs and security best practices. - [Compute Unit (CU)](https://developer.nodit.io/guides/compute-unit.md): Learn how Nodit measures API usage with Compute Units (CU). Understand plan limits, per-API CU costs, and Auto-Scaling options for uninterrupted service. - [Error Handling](https://developer.nodit.io/guides/error-handling.md): HTTP status codes, error response format, and troubleshooting guide for Nodit API errors. - [Metrics](https://developer.nodit.io/guides/metrics.md): Analyze Nodit API performance with Nodit Metrics. Monitor real-time traffic, track request success and failure rates, review error breakdowns, measure response times including P95 and P99 percentiles, and audit per-API CU usage — all from the Nodit Console. - [Rate Limits](https://developer.nodit.io/guides/rate-limits.md): Understand Nodit API rate limits by plan, handle 429 responses with exponential backoff, and optimize request patterns for efficient API usage. - [Request Logs](https://developer.nodit.io/guides/request-logs.md): Monitor and debug API calls with Nodit Request Logs. Access 7-day call history, filter by status, and analyze response metrics directly in the console. - [Security](https://developer.nodit.io/guides/security.md): Secure your Nodit API with Domain and IP Allowlists. Register up to 25 trusted sources to block unauthorized access and protect your blockchain applications. - [Supported Networks](https://developer.nodit.io/guides/supported-networks.md): Full list of blockchain networks supported by Nodit, including Node API, Web3 Data API, Webhook, and Stream availability by mainnet and testnet. - [Team Account](https://developer.nodit.io/guides/team-account.md): Set up a Nodit team account to collaborate on Web3 projects. Invite members, manage Owner and Member permissions, and share API resources on paid plans. ## Pricing > Pricing plans, auto-scaling, crypto balance, coupon, referral programs, and the x402 micropayment protocol with credit usage and pay-per-use models. - [Auto-scaling](https://developer.nodit.io/guides/auto-scaling.md): Enable Nodit Auto Scaling to continue API usage beyond your plan's CU limit. Billed at $1.0 per 1M CUs, available on all paid plans via the console toggle. - [Coupon & Credit](https://developer.nodit.io/guides/coupon-and-credit.md): Learn how to register and apply Nodit coupons, and understand how Credits work as prepaid points for Nodit billing. - [Crypto Balance](https://developer.nodit.io/guides/crypto-balance.md): Pay for Nodit plans with BTC, ETH, or USDT using Crypto Balance. A $1:1 USD-pegged prepaid system for flexible blockchain infrastructure billing. - [Plans](https://developer.nodit.io/guides/plans.md): Compare Nodit pricing plans: Free Trial, Basic, Developer, Business, and Enterprise. Choose the right CU limits, throughput, and Webhook support for your project. - [Referral Program](https://developer.nodit.io/guides/referral-program.md): Earn up to $60 in Nodit credits by referring friends. Receive $10 on signup and $50 more when they stay on a paid plan for 60 days. - [Subscription](https://developer.nodit.io/guides/subscription.md): Manage your Nodit subscription: register payment methods, upgrade or downgrade plans, and handle billing and cancellation. - [How to use Credit](https://developer.nodit.io/guides/x402-how-to-use-credit.md): Step-by-step guide to using Nodit x402 Credit Mode: authenticate with SIWx, charge USDC credits on-chain, and call APIs with off-chain deduction. - [How to use Pay-Per-Use](https://developer.nodit.io/guides/x402-how-to-use-pay-per-use.md): Step-by-step guide to using Nodit x402 Pay-Per-Use Mode: make API calls with per-request on-chain USDC payment, no pre-funding or JWT authentication required. - [Overview](https://developer.nodit.io/guides/x402-overview.md): An overview of the x402 payment protocol and how Nodit uses it to enable wallet-based, per-request API payments without API keys or subscriptions. - [Supported APIs & Pricing](https://developer.nodit.io/guides/x402-supported-apis-and-pricing.md): Nodit APIs and blockchain networks supporting x402 payment, with per-method Credit and Pay-Per-Use pricing. - [X402 Logs](https://developer.nodit.io/guides/x402-logs.md): A guide to using Nodit X402 Logs. Covers connecting wallets (up to four), viewing USDC payment history, Credit usage and balance, and API call history, with filtering by billing method, chain, and status. ## Resources > Community discussion, blog articles, and real-time service status monitoring. - [Blog](https://developer.nodit.io/guides/blog.md): Read the latest news and updates from Nodit. - [FAQ](https://developer.nodit.io/guides/nodit-faq.md): Find answers to frequently asked questions about Nodit products, pricing plans, developer APIs, and account management. - [Service Status Monitoring](https://developer.nodit.io/guides/service-status-monitoring.md): Track Nodit blockchain node health in real time at status.nodit.io. Subscribe via email, RSS, JSON for incident alerts and scheduled maintenance updates. ## API Overview & Guides > Manual API reference content: overviews, quickstarts, error codes, webhook/stream event types, and Aptos Indexer query templates. ### Overviews & Guides - [Overview](https://developer.nodit.io/api/aptos-indexer-api-overview.md): Nodit Aptos Indexer API provides GraphQL access to indexed blockchain data. Learn about Labs-Hosted vs Self-Hosted types and how they differ from Node API. - [How to use Aptos Indexer API?](https://developer.nodit.io/api/how-to-use-aptos-indexer-api.md): Learn how to set up and use the Aptos Indexer API on Nodit. Get your API endpoint, configure Hasura Cloud, and run GraphQL queries against indexed data. - [API Key](https://developer.nodit.io/api/api-key.md): Learn how to obtain and use Nodit API Keys to authenticate and authorize API requests. - [API Overview](https://developer.nodit.io/api/api-overview.md): Overview of Nodit APIs for developers. - [Flashblocks](https://developer.nodit.io/api/giwa-flashblocks.md): Learn how to use Flashblocks on GIWA, an OP Stack Layer 2 blockchain. Query pre-confirmed block states using the pending tag with supported JSON-RPC methods. - [Kaia to Nodit Migration Guide](https://developer.nodit.io/api/kaia/integration-guide.md): Migrate from Klaytn API Service (KAS) to Nodit for Kaia. Compare API compatibility and learn differences in Node API and Web3 Data API. - [Multichain API — Design & Error Codes](https://developer.nodit.io/api/multichain-api-design.md): Design & Error Code of Multichain API - [Node API — Design & Error Codes](https://developer.nodit.io/api/node-api/design-and-error-codes.md): Learn how Nodit Node API is designed, including endpoint structure, JSON-RPC request format, authentication, and a full reference of error codes. - [Stream Quickstart](https://developer.nodit.io/api/stream/how-to-use-stream.md): Learn how to connect and use Nodit Stream via WebSocket for real-time blockchain event monitoring. Includes a Node.js socket.io-client quickstart example. - [Design & Error Code](https://developer.nodit.io/api/design.md): Overview of the Nodit Web3 Data API design conventions, response formats, and error codes. - [Testnet Data Availability](https://developer.nodit.io/api/web3-data-api-testnet-data-availability.md): Understand the Nodit Web3 Data API testnet data retention policy, affected networks, and how it impacts API responses. - [Webhook Security & Reliability](https://developer.nodit.io/api/security-reliability.md): How to secure and reliable Webhook API - [Webhook Quickstart](https://developer.nodit.io/api/how-to-use-webhook.md): Quickstart of Webhook API ### Webhook Events - [Address Activity](https://developer.nodit.io/api/webhook-address_activity.md): Configure a Nodit Webhook with the `ADDRESS_ACTIVITY` event type to receive alerts when specified addresses are active on-chain. Track transactions and ERC-20, ERC-721, and ERC-1155 token transfers. - [Webhook — ALLOW_LIST_CALLER](https://developer.nodit.io/api/webhook-allow_list_caller.md): Configure a Nodit Webhook to receive alerts when allow-listed addresses send token transfers to a target using the ALLOW_LIST_CALLER event type. - [Webhook — BELOW_THRESHOLD_BALANCE](https://developer.nodit.io/api/webhook-below_threshold_balance.md): Configure a Nodit Webhook to receive alerts when an account balance drops below a set threshold using the BELOW_THRESHOLD_BALANCE event type. - [Webhook — BLOCK_LIST_CALLER](https://developer.nodit.io/api/webhook-block_list_caller.md): Configure a Nodit Webhook to receive alerts when block-listed addresses send token transfers to a target using the BLOCK_LIST_CALLER event type. - [Webhook — BLOCK_PERIOD](https://developer.nodit.io/api/webhook-block_period.md): Configure a Nodit Webhook to receive block data at customizable intervals using the BLOCK_PERIOD event type. Set frequency to every block or every N blocks. - [EVENT(Aptos Only)](https://developer.nodit.io/api/webhook-event.md): Configure a Nodit Webhook to trigger on specific event types from target accounts using the EVENT event type for on-chain activity monitoring. - [Webhook — FAILED_TRANSACTION](https://developer.nodit.io/api/webhook-failed_transaction.md): Configure a Nodit Webhook to receive alerts when transactions from a specific address fail on-chain using the FAILED_TRANSACTION event type. - [Webhook — LOG](https://developer.nodit.io/api/webhook-log.md): Configure a Nodit Webhook to monitor smart contract event logs with topic filtering using the LOG event type for targeted on-chain event detection. - [Webhook — MINED_TRANSACTION](https://developer.nodit.io/api/webhook-mined_transaction.md): Configure a Nodit Webhook to receive transaction receipts when transactions are mined using the MINED_TRANSACTION event type. Includes success and failure. - [webhook-overview](https://developer.nodit.io/api/webhook-event-type.md): Overview of all Nodit Classic Webhook event types including ADDRESS_ACTIVITY, TOKEN_TRANSFER, and LOG for flexible on-chain event monitoring. - [Webhook — SUCCESSFUL_TRANSACTION](https://developer.nodit.io/api/webhook-successful_transaction.md): Configure a Nodit Webhook to receive alerts when transactions from a specific address succeed on-chain using the SUCCESSFUL_TRANSACTION event type. - [Webhook — TOKEN_TRANSFER](https://developer.nodit.io/api/webhook-token_transfer.md): Configure a Nodit Webhook to track ERC20 token and NFT (ERC721, ERC1155) transfers using the TOKEN_TRANSFER event type for on-chain asset monitoring. - [TRANSACTION(Aptos Only)](https://developer.nodit.io/api/webhook-transaction.md): Configure a Nodit Webhook to receive full transaction details including events using the TRANSACTION event type for comprehensive on-chain monitoring. ### Stream Events - [Event Type](https://developer.nodit.io/api/stream-event-type.md): Explore all Nodit Stream event types including ADDRESS_ACTIVITY, TOKEN_TRANSFER, and more for real-time blockchain monitoring. - [ADDRESS_ACTIVITY](https://developer.nodit.io/api/stream-address-activity.md): Monitor on-chain activity for specified addresses using Nodit Stream ADDRESS_ACTIVITY. Track transactions and ERC20/ERC721/ERC1155 token transfers in real time. - [Stream — ALLOW_LIST_CALLER](https://developer.nodit.io/api/stream-allow-list-caller.md): Get real-time alerts when allow-listed addresses send tokens to a target address using Nodit Stream ALLOW_LIST_CALLER event type. - [Stream — BELOW_THRESHOLD_BALANCE](https://developer.nodit.io/api/stream-below-threshold-balance.md): Receive periodic alerts when an account's balance drops below a defined threshold using Nodit Stream BELOW_THRESHOLD_BALANCE event type. Checks every minute. - [Stream — BLOCK_LIST_CALLER](https://developer.nodit.io/api/stream-block-list-caller.md): Get real-time alerts when block-listed addresses send tokens to a target address using Nodit Stream BLOCK_LIST_CALLER event type. - [Stream — BLOCK_PERIOD](https://developer.nodit.io/api/stream-block-period.md): Stream block data at customizable intervals — every block or every N blocks — using Nodit Stream BLOCK_PERIOD event type for real-time network monitoring. - [Stream — FAILED_TRANSACTION](https://developer.nodit.io/api/stream-failed-transaction.md): Receive real-time alerts when transactions sent by a specific address fail using Nodit Stream FAILED_TRANSACTION event type. - [Stream — LOG](https://developer.nodit.io/api/stream-log.md): Monitor smart contract event logs matching specific topic filters using Nodit Stream LOG event type. Get real-time notifications for on-chain contract events. - [Stream — MINED_TRANSACTION](https://developer.nodit.io/api/stream-mined-transaction.md): Receive transaction receipts when transactions from a specific address are mined using Nodit Stream MINED_TRANSACTION event. Covers both success and failure. - [Stream — SUCCESSFUL_TRANSACTION](https://developer.nodit.io/api/stream-successful-transaction.md): Receive real-time alerts when transactions sent by a specific address succeed on-chain using Nodit Stream SUCCESSFUL_TRANSACTION event type. - [Stream — TOKEN_TRANSFER](https://developer.nodit.io/api/stream-token-transfer.md): Track ERC20 token and NFT (ERC721, ERC1155) transfers in real time using Nodit Stream TOKEN_TRANSFER event. Supports filtering by specific token IDs. ### Aptos Indexer Templates - [Get Coin Balances By Account](https://developer.nodit.io/api/get-coin-balances-by-account.md): Query coin balances for a specific Aptos account using GraphQL on the Aptos Indexer API. Get coin metadata, amount, and ownership details. - [Get Coin Transfers By Account](https://developer.nodit.io/api/get-coin-transfers-by-account.md): Query coin transfer history for a specific Aptos account using GraphQL on the Aptos Indexer API. Retrieve sender, receiver, amount, and transaction details. - [Get Coins By Coin Type Hash](https://developer.nodit.io/api/get-coins-by-coin-type-hash.md): Query Aptos coin metadata by coin type hash using GraphQL on the Aptos Indexer API. Retrieve coin name, symbol, decimals, and supply information. - [Get Coins By Creator](https://developer.nodit.io/api/get-coins-by-creator.md): Query Aptos coins created by a specific address using GraphQL on the Aptos Indexer API. Find all coins deployed by a creator with full metadata. - [Get Coins By Name](https://developer.nodit.io/api/get-coins-by-name.md): Search Aptos coins by name using GraphQL on the Aptos Indexer API. Find coin metadata including type hash, symbol, and decimals by name. - [Get Coins By Symbol](https://developer.nodit.io/api/get-coins-by-symbol.md): Search Aptos coins by symbol using GraphQL on the Aptos Indexer API. Find coin metadata including type hash, name, and decimals by ticker symbol. - [Get Latest Deployed Coins](https://developer.nodit.io/api/get-latest-deployed-coins.md): Retrieve the most recently deployed Aptos coins sorted by timestamp using GraphQL on the Aptos Indexer API. Discover new coins on the Aptos network. - [Get NFT Collection By Collection](https://developer.nodit.io/api/get-nft-collection-by-collection.md): Query a specific Aptos NFT collection using GraphQL on the Aptos Indexer API. Retrieve collection metadata, supply, and creator details. - [Get NFT Collections By Creator](https://developer.nodit.io/api/get-nft-collections-by-creator.md): Query all NFT collections created by a specific Aptos address using GraphQL on the Aptos Indexer API. List collections with metadata and statistics. - [Get NFT Collections](https://developer.nodit.io/api/get-nft-collections.md): Query NFT token data within a specific Aptos collection using GraphQL on the Aptos Indexer API. Retrieve token IDs, metadata, and ownership details. - [Get NFT Owners By Token ID](https://developer.nodit.io/api/get-nft-owners-by-token-id.md): Query the current owners of a specific Aptos NFT by token ID using GraphQL on the Aptos Indexer API. Retrieve owner addresses and token amounts. - [Get NFT Transfers By Account](https://developer.nodit.io/api/get-nft-transfers-by-account.md): Query NFT transfer history for an Aptos account using GraphQL on the Aptos Indexer API. Retrieve transfer events with sender, receiver, and token details. - [Get NFT Transfers By Collection](https://developer.nodit.io/api/get-nft-transfers-by-collection.md): Query NFT transfer history for a specific Aptos collection using GraphQL on the Aptos Indexer API. Retrieve all token transfer events within the collection. - [Get NFT Transfers By Creators](https://developer.nodit.io/api/get-nft-transfers-by-creators.md): Query NFT transfer history by creator addresses on Aptos using GraphQL on the Aptos Indexer API. Find all transfers of NFTs created by specified addresses. - [Get NFT Transfers By Token ID](https://developer.nodit.io/api/get-nft-transfers-by-token-id.md): Query the transfer history of a specific Aptos NFT by token ID using GraphQL on the Aptos Indexer API. Track ownership changes over time. - [Get NFTs By Account](https://developer.nodit.io/api/get-nfts-by-account.md): Query all NFTs owned by a specific Aptos account using GraphQL on the Aptos Indexer API. Retrieve token metadata and current ownership information. - [Get NFTs By Token ID](https://developer.nodit.io/api/get-nfts-by-token-id.md): Query current ownership information for a specific Aptos NFT by token ID using GraphQL on the Aptos Indexer API. Get owner address and token details. ### Flexible Webhook - [Flexible Webhook Overview](https://developer.nodit.io/api/flexible-webhook-overview.md): Nodit Flexible Webhook lets you define custom filter conditions using CEL expressions and select output fields for highly targeted on-chain event monitoring. - [Flexible Webhook Quickstart](https://developer.nodit.io/api/flexible-webhook-quickstart.md): Build your first Nodit Flexible Webhook to monitor USDC whale transfers on Ethereum. Step-by-step guide with CEL filter expressions and endpoint configuration. - [Flexible Webhook Security & Reliability](https://developer.nodit.io/api/flexible-webhook-security-and-reliability.md): Secure your Nodit Flexible Webhook against replay and MITM attacks. Learn signature verification best practices for reliable webhook endpoint protection. - [Flexible Webhook Stream Types](https://developer.nodit.io/api/flexible-webhook-stream-types.md): Explore the 15 Flexible Webhook stream types across EVM, Beacon, Avalanche, Tron, and Aptos. Understand each schema's fields and filter options. ## Web3 Data API > REST APIs for querying indexed on-chain data: balances, NFTs, transactions, token transfers, and more across multiple chains. > Supported chains: aptos, arbitrum, arc, avalanche, base, bitcoin, bitcoincash, bnb, chiliz, dogecoin, ethereum, ethereumclassic, giwa, kaia, luniverse, optimism, polygon, tron, xrpl > Note: Supported chains, parameters, and response fields may vary per endpoint. - [Get Asset Holders By ID](https://developer.nodit.io/api/web3-data-api/getAssetHoldersById.md): Retrieve a list of accounts holding a specific on-chain asset, identified by its asset ID. - [Get Asset Metadata By IDs](https://developer.nodit.io/api/web3-data-api/getAssetMetadataByIds.md): Fetch metadata for multiple on-chain assets by their IDs, including name, type, and attributes. - [Get Asset Metadata By Issuer](https://developer.nodit.io/api/web3-data-api/getAssetMetadataByIssuer.md): Retrieve metadata for all on-chain assets issued by a specific account address. - [Get Asset Transfers By Account](https://developer.nodit.io/api/web3-data-api/getAssetTransfersByAccount.md): Get a paginated list of asset transfers sent or received by a specific account address. - [Get Asset Transfers By ID](https://developer.nodit.io/api/web3-data-api/getAssetTransfersById.md): Retrieve the transfer history of a specific on-chain asset identified by its asset ID. - [Get Asset Transfers Within Range](https://developer.nodit.io/api/web3-data-api/getAssetTransfersWithinRange.md): Fetch all asset transfers that occurred within a specified block or time range. - [Get Assets Owned By Account](https://developer.nodit.io/api/web3-data-api/getAssetsOwnedByAccount.md): List all on-chain assets currently owned by a specific account address, with metadata. - [Search Asset Metadata By Keyword](https://developer.nodit.io/api/web3-data-api/searchAssetMetadataByKeyword.md): Search for on-chain asset metadata by keyword. Returns matching assets with name and type info. - [Get Block by Hash or Number](https://developer.nodit.io/api/web3-data-api/getBlockByHashOrNumber.md): Retrieve full block data by its hash or block number, including transactions and metadata. - [Get Blocks Within Range](https://developer.nodit.io/api/web3-data-api/getBlocksWithinRange.md): Fetch all blocks produced within a specified block number range, with detailed block data. - [Get Events by Account](https://developer.nodit.io/api/web3-data-api/getEventsByAccount.md): Retrieve events emitted by a specific account address. - [Get Events by Type](https://developer.nodit.io/api/web3-data-api/getEventsByType.md): Retrieve events filtered by a specific event type. - [Get Gas Price](https://developer.nodit.io/api/web3-data-api/getGasPrice.md): Get the current recommended gas price for submitting transactions on the blockchain. - [Get Internal Transactions By Account](https://developer.nodit.io/api/web3-data-api/getInternalTransactionsByAccount.md): Retrieve internal transactions initiated by or sent to a specific account address. - [Get Internal Transactions by Accounts](https://developer.nodit.io/api/web3-data-api/getInternalTransactionsByAccounts.md): Retrieve internal transactions initiated by or sent to one or more account addresses. - [Get Internal Transactions By Transaction Hash](https://developer.nodit.io/api/web3-data-api/getInternalTransactionsByTransactionHash.md): Fetch all internal transactions associated with a specific transaction hash. - [Get Internal Transactions Within Range](https://developer.nodit.io/api/web3-data-api/getInternalTransactionsWithinRange.md): Get all internal transactions that occurred within a specified block number or time range. - [Get Ledger By Hash Or Index](https://developer.nodit.io/api/web3-data-api/getLedgerByHashOrIndex.md): Retrieve detailed ledger data by its hash or ledger index, including transaction summaries. - [Get Ledgers Within Range](https://developer.nodit.io/api/web3-data-api/getLedgersWithinRange.md): Fetch all ledgers produced within a specified index range, including transaction details. - [Get Next Nonce by Account](https://developer.nodit.io/api/web3-data-api/getNextNonceByAccount.md): Get the next available transaction nonce for a specific account address on the blockchain. - [Get Total Transaction Count By Account](https://developer.nodit.io/api/web3-data-api/getTotalTransactionCountByAccount.md): Retrieve the total number of transactions sent or received by a specific account address. - [Get Transaction By Hash](https://developer.nodit.io/api/web3-data-api/getTransactionByHash.md): Fetch detailed transaction data including status, gas, and logs by its transaction hash. - [Get Transaction By Transaction ID](https://developer.nodit.io/api/web3-data-api/getTransactionByTransactionId.md): Retrieve full transaction details by a specific transaction ID on the blockchain. - [Get Transaction by Version](https://developer.nodit.io/api/web3-data-api/getTransactionByVersion.md): Retrieve a specific transaction by its version number. - [Get Transactions By Account](https://developer.nodit.io/api/web3-data-api/getTransactionsByAccount.md): Get a paginated list of all transactions associated with a specific account address. - [Get Transactions by Accounts](https://developer.nodit.io/api/web3-data-api/getTransactionsByAccounts.md): Get a paginated list of all transactions associated with one or more account addresses. - [Get Transactions By Hashes](https://developer.nodit.io/api/web3-data-api/getTransactionsByHashes.md): Retrieve detailed data for multiple transactions in a single request using their hashes. - [Get Transactions By Transaction IDs](https://developer.nodit.io/api/web3-data-api/getTransactionsByTransactionIds.md): Fetch detailed data for multiple transactions in one request using their transaction IDs. - [Get Transactions By Versions](https://developer.nodit.io/api/web3-data-api/getTransactionsByVersions.md): Retrieve multiple transactions by their version numbers. - [Get Transactions In Block](https://developer.nodit.io/api/web3-data-api/getTransactionsInBlock.md): Retrieve all transactions included in a specific block, identified by hash or block number. - [Get Transactions In Ledger](https://developer.nodit.io/api/web3-data-api/getTransactionsInLedger.md): Fetch all transactions included in a specific ledger, identified by its hash or index. - [Get Unspent Transaction Outputs By Account](https://developer.nodit.io/api/web3-data-api/getUnspentTransactionOutputsByAccount.md): Get unspent transaction outputs (UTXOs) associated with a specific account address. - [Is Contract](https://developer.nodit.io/api/web3-data-api/isContract.md): Check whether a given address is a smart contract or an externally owned account (EOA). - [Search Events](https://developer.nodit.io/api/web3-data-api/searchEvents.md): Search for on-chain contract events by topic, address, and block range with pagination support. - [Get Address By ENS Name](https://developer.nodit.io/api/web3-data-api/getAddressByEnsName.md): Resolve an ENS (Ethereum Name Service) domain name to its corresponding wallet address. - [Get ENS Name By Address](https://developer.nodit.io/api/web3-data-api/getEnsNameByAddress.md): Reverse-resolve a wallet address to its primary ENS (Ethereum Name Service) domain name. - [Get ENS Record By Name](https://developer.nodit.io/api/web3-data-api/getEnsRecordByName.md): Retrieve full ENS record details for a specific domain name, including resolver and records. - [Get ENS Records By Account](https://developer.nodit.io/api/web3-data-api/getEnsRecordsByAccount.md): Fetch all ENS (Ethereum Name Service) records associated with a specific account address. - [Get Native Balance by Account](https://developer.nodit.io/api/web3-data-api/getNativeBalanceByAccount.md): Retrieve the native token balance (e.g., ETH, MATIC) for a specific account address. - [Get Native Holders](https://developer.nodit.io/api/web3-data-api/getNativeHolders.md): Get a list of accounts holding native tokens, with balances above a specified threshold. - [Get Native Token Balance by Account](https://developer.nodit.io/api/web3-data-api/getNativeTokenBalanceByAccount.md): Retrieve the native token balance for a specific account on non-EVM chains like Aptos. - [Get Native Token Balance Changes By Account](https://developer.nodit.io/api/web3-data-api/getNativeTokenBalanceChangesByAccount.md): Track native token balance changes for an account over a specified time or block range. - [Get Native Token Transfers By Account](https://developer.nodit.io/api/web3-data-api/getNativeTokenTransfersByAccount.md): Retrieve native token transfers sent or received by a specific account address. - [Get Native Transfers By Account](https://developer.nodit.io/api/web3-data-api/getNativeTransfersByAccount.md): Fetch all native currency transfers associated with a specific account address. - [Get Native Transfers Within Range](https://developer.nodit.io/api/web3-data-api/getNativeTransfersWithinRange.md): Get all native currency transfers that occurred within a specified block or time range. - [Get NFT Contract Metadata by Contracts](https://developer.nodit.io/api/web3-data-api/getNftContractMetadataByContracts.md): Fetch NFT contract metadata including name, symbol, and standards for multiple contracts. - [Get NFT Contracts by Account](https://developer.nodit.io/api/web3-data-api/getNftContractsByAccount.md): Retrieve all NFT contracts an account has interacted with, including balances per contract. - [Get NFT Holders by Contract](https://developer.nodit.io/api/web3-data-api/getNftHoldersByContract.md): Get a paginated list of all holders for a specific NFT contract address. - [Get NFT Holders by Token ID](https://developer.nodit.io/api/web3-data-api/getNftHoldersByTokenId.md): Retrieve all accounts currently holding a specific NFT identified by contract and token ID. - [Get NFT Metadata by Contract](https://developer.nodit.io/api/web3-data-api/getNftMetadataByContract.md): Fetch metadata for all NFTs in a specific contract, including token IDs, images, and traits. - [Get NFT Metadata by Token IDs](https://developer.nodit.io/api/web3-data-api/getNftMetadataByTokenIds.md): Retrieve metadata for specific NFTs using contract address and token IDs in a single request. - [Get NFT Transfers By Account](https://developer.nodit.io/api/web3-data-api/getNftTransfersByAccount.md): Get a paginated list of NFT transfers sent or received by a specific account address. - [Get NFT Transfers By Contract](https://developer.nodit.io/api/web3-data-api/getNftTransfersByContract.md): Retrieve the transfer history of all NFTs within a specific contract address. - [Get NFT Transfers By TokenId](https://developer.nodit.io/api/web3-data-api/getNftTransfersByTokenId.md): Fetch the complete transfer history for a specific NFT identified by contract and token ID. - [Get NFT Transfers Within Range](https://developer.nodit.io/api/web3-data-api/getNftTransfersWithinRange.md): Get all NFT transfers that occurred within a specified block number or time range. - [Get NFTs Owned By Account](https://developer.nodit.io/api/web3-data-api/getNftsOwnedByAccount.md): Retrieve all NFTs currently owned by a specific account address, with metadata included. - [Search NFT Contract Metadata By Keyword](https://developer.nodit.io/api/web3-data-api/searchNftContractMetadataByKeyword.md): Search for NFT contracts by keyword. Returns matching contracts with name, symbol, and metadata. - [Sync Nft Metadata](https://developer.nodit.io/api/web3-data-api/syncNftMetadata.md): Trigger a metadata refresh for a specific NFT to ensure the latest on-chain data is indexed. - [Get Account Stats](https://developer.nodit.io/api/web3-data-api/getAccountStats.md): Retrieve aggregated activity statistics for a specific account, including transaction and token data. - [Get Daily Active Accounts Stats](https://developer.nodit.io/api/web3-data-api/getDailyActiveAccountsStats.md): Fetch daily active account statistics for the blockchain network over a specified date range. - [Get Daily Active Accounts Stats By Contract](https://developer.nodit.io/api/web3-data-api/getDailyActiveAccountsStatsByContract.md): Fetch daily active account statistics for a specific contract over a given date range. - [Get Daily Transactions Stats](https://developer.nodit.io/api/web3-data-api/getDailyTransactionsStats.md): Get daily transaction statistics for the entire blockchain network over a specified date range. - [Get Daily Transactions Stats By Contract](https://developer.nodit.io/api/web3-data-api/getDailyTransactionsStatsByContract.md): Retrieve daily transaction statistics for a specific contract address over a given date range. - [Get Hourly Active Accounts Stats](https://developer.nodit.io/api/web3-data-api/getHourlyActiveAccountsStats.md): Fetch hourly active account statistics for the blockchain network over a specified time range. - [Get Hourly Active Accounts Stats By Contract](https://developer.nodit.io/api/web3-data-api/getHourlyActiveAccountsStatsByContract.md): Get hourly active account statistics for a specific contract address over a time range. - [Get Hourly Transactions Stats](https://developer.nodit.io/api/web3-data-api/getHourlyTransactionsStats.md): Retrieve hourly transaction statistics for the blockchain network over a specified time range. - [Get Hourly Transactions Stats By Contract](https://developer.nodit.io/api/web3-data-api/getHourlyTransactionsStatsByContract.md): Fetch hourly transaction statistics for a specific smart contract over a given time range. - [Get Token Accounts by Asset Type](https://developer.nodit.io/api/web3-data-api/getTokenAccountsByAssetType.md): Retrieve accounts holding a specific asset type. - [Get Token Allowance](https://developer.nodit.io/api/web3-data-api/getTokenAllowance.md): Retrieve the ERC20 token spending allowance granted by a token owner to a spender address. - [Get Token Balance Changes by Account](https://developer.nodit.io/api/web3-data-api/getTokenBalanceChangesByAccount.md): Track ERC20 token balance changes for a specific account over a block or time range. - [Get Token Balance Changes by Asset Type](https://developer.nodit.io/api/web3-data-api/getTokenBalanceChangesByAssetType.md): Retrieve token balance change history filtered by asset type. - [Get Token Balance Changes Within Range](https://developer.nodit.io/api/web3-data-api/getTokenBalanceChangesWithinRange.md): Retrieve token balance changes within a specified block range. - [Get Token Contract Metadata by Contracts](https://developer.nodit.io/api/web3-data-api/getTokenContractMetadataByContracts.md): Fetch ERC20 token contract metadata including name, symbol, and decimals for multiple contracts. - [Get Token Holders By Contract](https://developer.nodit.io/api/web3-data-api/getTokenHoldersByContract.md): Get a paginated list of all accounts holding a specific ERC20 token contract. - [Get Token Metadata by Asset Types](https://developer.nodit.io/api/web3-data-api/getTokenMetadataByAssetTypes.md): Retrieve token metadata for specified asset types. - [Get Token Pair by Asset Type](https://developer.nodit.io/api/web3-data-api/getTokenPairByAssetType.md): Retrieve token pair information for a specific asset type. - [Get Token Prices by Contracts](https://developer.nodit.io/api/web3-data-api/getTokenPricesByContracts.md): Retrieve on-chain market prices for multiple ERC20 token contracts. Supports up to 100 contracts. - [Get Token Transfers by Account](https://developer.nodit.io/api/web3-data-api/getTokenTransfersByAccount.md): Get a paginated list of ERC20 token transfers sent or received by a specific account address. - [Get Token Transfers by Accounts](https://developer.nodit.io/api/web3-data-api/getTokenTransfersByAccounts.md): Get a paginated list of ERC20 token transfers sent or received by one or more account addresses. - [Get Token Transfers by Contract](https://developer.nodit.io/api/web3-data-api/getTokenTransfersByContract.md): Retrieve the transfer history of a specific ERC20 token contract with pagination support. - [Get Token Transfers By Currency And Issuer](https://developer.nodit.io/api/web3-data-api/getTokenTransfersByCurrencyAndIssuer.md): Fetch token transfers filtered by currency type and issuer address on non-EVM blockchains. - [Get Token Transfers Within Range](https://developer.nodit.io/api/web3-data-api/getTokenTransfersWithinRange.md): Get all ERC20 token transfers that occurred within a specified block number or time range. - [Get Tokens Owned By Account](https://developer.nodit.io/api/web3-data-api/getTokensOwnedByAccount.md): Retrieve all ERC20 tokens and balances currently held by a specific account address. - [Search Token Contract Metadata by Keyword](https://developer.nodit.io/api/web3-data-api/searchTokenContractMetadataByKeyword.md): Search for ERC20 token contracts by keyword. Returns matching contracts with metadata. ## Webhook API > Event-driven webhooks for real-time monitoring of on-chain events such as transfers, contract interactions, and token movements. > Supported chains: aptos, arbitrum, arc, avalanche, base, bnb, ethereum, giwa, kaia, optimism, polygon > Note: Supported chains, parameters, and response fields may vary per endpoint. - [Create Webhook](https://developer.nodit.io/api/webhook-api/createWebhook.md): Create a new webhook subscription to receive real-time blockchain event notifications to your endpoint. - [Get Webhook](https://developer.nodit.io/api/webhook-api/getWebhook.md): Retrieve details of a specific webhook subscription by its subscription ID. - [Delete Webhook](https://developer.nodit.io/api/webhook-api/deleteWebhook.md): Delete an existing webhook subscription by its subscription ID to stop receiving event notifications. - [Update Webhook](https://developer.nodit.io/api/webhook-api/updateWebhook.md): Update the configuration of an existing webhook subscription, including URL and event filters. - [Export Addresses](https://developer.nodit.io/api/webhook-api/exportAddresses.md): Download the monitored addresses of an ADDRESS_ACTIVITY webhook subscription as a streamed CSV file. - [Get Webhook History](https://developer.nodit.io/api/webhook-api/getWebhookHistory.md): Retrieve the delivery history of a webhook subscription, including event logs and response statuses. - [List Addresses](https://developer.nodit.io/api/webhook-api/listAddresses.md): Retrieve the list of addresses monitored by an ADDRESS_ACTIVITY webhook subscription, with pagination and prefix search. - [Update Address](https://developer.nodit.io/api/webhook-api/updateAddresses.md): Add or remove monitored addresses of an ADDRESS_ACTIVITY webhook subscription in a single batch request. ## Multichain API > Unified REST API for querying data across multiple chains with a single request. > Supported chains: aptos, arbitrum, arc, avalanche, base, bitcoin, bitcoincash, bnb, chiliz, dogecoin, ethereum, ethereumclassic, giwa, kaia, luniverse, optimism, polygon, tron, xrpl > Note: Supported chains, parameters, and response fields may vary per endpoint. - [Lookup entities](https://developer.nodit.io/api/multichain-api/lookupEntities.md): Look up blockchain entities such as addresses and transaction hashes across multiple chains in one request. ## Flexible Webhook API > Flexible Webhook API for creating custom stream-based subscriptions with user-defined filters and delivery endpoints. - [Create Flexible Webhook](https://developer.nodit.io/api/flexible-webhook-api/createFlexibleWebhook.md): Create a new flexible webhook subscription using CEL filter expressions to receive real-time blockchain event notifications. - [List Flexible Webhooks](https://developer.nodit.io/api/flexible-webhook-api/listFlexibleWebhooks.md): Retrieve a paginated list of all flexible webhook subscriptions for the specified chain and network. - [Delete Flexible Webhook](https://developer.nodit.io/api/flexible-webhook-api/deleteFlexibleWebhook.md): Permanently delete a flexible webhook subscription by its subscription ID. - [Get Flexible Webhook](https://developer.nodit.io/api/flexible-webhook-api/getFlexibleWebhook.md): Retrieve details of a specific flexible webhook subscription by its subscription ID. - [Update Flexible Webhook](https://developer.nodit.io/api/flexible-webhook-api/updateFlexibleWebhook.md): Update the name, description, or status of a flexible webhook subscription. Condition fields are immutable. - [Get Stream Schema](https://developer.nodit.io/api/flexible-webhook-api/getFlexibleStreamSchema.md): Retrieve the JSON schema and CEL-filterable fields for a specific stream to build filter expressions. - [List Streams](https://developer.nodit.io/api/flexible-webhook-api/listFlexibleStreams.md): List available streams for flexible webhook creation, including CEL schema and filterable fields. ## Node API > Direct JSON-RPC and REST access to blockchain nodes. Supports EVM (eth_, debug_, trace_, net_, web3_), Aptos, Solana, Sui, Cosmos SDK, and Initia. ### evm > Standard EVM JSON-RPC namespaces (eth, debug, net, trace, web3) shared across EVM-compatible chains. WebSocket subscription methods (eth_subscribe, eth_unsubscribe) use chain-specific paths. > Supported chains: arbitrum, arc, avalanche, base, bnb, ethereum, giwa, injective, kaia, metal, optimism, polygon, sei, worldchain - [`eth_blockNumber`](https://developer.nodit.io/api/node-api/ethereum/eth_blocknumber.md): Returns the number of the most recent block. - [`eth_call`](https://developer.nodit.io/api/node-api/ethereum/eth_call.md): Execute a read-only smart contract call without submitting a transaction to the blockchain. - [`eth_chainId`](https://developer.nodit.io/api/node-api/ethereum/eth_chainid.md): Returns the chain ID of the current EVM network, used for transaction signing and replay protection. - [`eth_createAccessList`](https://developer.nodit.io/api/node-api/ethereum/eth_createaccesslist.md): Generate an access list for a transaction to optimize gas usage . *(except: injective)* - [`eth_estimateGas`](https://developer.nodit.io/api/node-api/ethereum/eth_estimategas.md): Estimate the gas required to execute a transaction or contract call on the EVM network. - [`eth_feeHistory`](https://developer.nodit.io/api/node-api/ethereum/eth_feehistory.md): Retrieve historical gas fee data including base fee and priority fee per block for EVM networks. - [`eth_gasPrice`](https://developer.nodit.io/api/node-api/ethereum/eth_gasprice.md): Returns the current gas price in wei recommended for timely transaction inclusion on the network. - [`eth_getBalance`](https://developer.nodit.io/api/node-api/ethereum/eth_getbalance.md): Returns the native token balance in wei for a specific address at a given block on the EVM network. - [`eth_getBlockByHash`](https://developer.nodit.io/api/node-api/ethereum/eth_getblockbyhash.md): Retrieve full block details including transactions by block hash. - [`eth_getBlockByNumber`](https://developer.nodit.io/api/node-api/ethereum/eth_getblockbynumber.md): Retrieve full block details including transactions by block number. - [`eth_getBlockReceipts`](https://developer.nodit.io/api/node-api/ethereum/eth_getblockreceipts.md): Fetch all transaction receipts for a specific block. - [`eth_getBlockTransactionCountByHash`](https://developer.nodit.io/api/node-api/ethereum/eth_getblocktransactioncountbyhash.md): Returns the number of transactions in a block identified by its block hash. - [`eth_getBlockTransactionCountByNumber`](https://developer.nodit.io/api/node-api/ethereum/eth_getblocktransactioncountbynumber.md): Returns the number of transactions in a block identified by its block number. - [`eth_getCode`](https://developer.nodit.io/api/node-api/ethereum/eth_getcode.md): Retrieve the bytecode deployed at a smart contract address. - [`eth_getFilterChanges`](https://developer.nodit.io/api/node-api/ethereum/eth_getfilterchanges.md): Poll for new logs, blocks, or pending transactions since the last poll for an active filter. - [`eth_getFilterLogs`](https://developer.nodit.io/api/node-api/ethereum/eth_getfilterlogs.md): Retrieve all logs matching the criteria of an existing filter. - [`eth_getLogs`](https://developer.nodit.io/api/node-api/ethereum/eth_getlogs.md): Retrieve event logs matching specified filter criteria including address, topics, and block range. - [`eth_getProof`](https://developer.nodit.io/api/node-api/ethereum/eth_getproof.md): Generate a Merkle proof for account storage and state. *(except: sei)* - [`eth_getStorageAt`](https://developer.nodit.io/api/node-api/ethereum/eth_getstorageat.md): Read the value stored at a specific storage slot of a smart contract address. - [`eth_getTransactionByBlockHashAndIndex`](https://developer.nodit.io/api/node-api/ethereum/eth_gettransactionbyblockhashandindex.md): Retrieve a transaction by its position index within a block identified by block hash. - [`eth_getTransactionByBlockNumberAndIndex`](https://developer.nodit.io/api/node-api/ethereum/eth_gettransactionbyblocknumberandindex.md): Retrieve a transaction by its position index within a block identified by block number. - [`eth_getTransactionByHash`](https://developer.nodit.io/api/node-api/ethereum/eth_gettransactionbyhash.md): Fetch detailed transaction data including gas, value, and input by transaction hash. - [`eth_getTransactionCount`](https://developer.nodit.io/api/node-api/ethereum/eth_gettransactioncount.md): Returns the number of transactions sent from an address, used to determine the next nonce. - [`eth_getTransactionReceipt`](https://developer.nodit.io/api/node-api/ethereum/eth_gettransactionreceipt.md): Retrieve the transaction receipt including status, gas used, and logs after confirmation. - [`eth_getUncleByBlockHashAndIndex`](https://developer.nodit.io/api/node-api/ethereum/eth_getunclebyblockhashandindex.md): Returns information about an uncle block by block hash and uncle index position. *(except: sei)* - [`eth_getUncleByBlockNumberAndIndex`](https://developer.nodit.io/api/node-api/ethereum/eth_getunclebyblocknumberandindex.md): Returns information about an uncle block by block number and uncle index position. *(except: sei)* - [`eth_getUncleCountByBlockHash`](https://developer.nodit.io/api/node-api/ethereum/eth_getunclecountbyblockhash.md): Returns the number of uncle blocks included in the block identified by its hash. *(except: sei)* - [`eth_getUncleCountByBlockNumber`](https://developer.nodit.io/api/node-api/ethereum/eth_getunclecountbyblocknumber.md): Returns the number of uncle blocks at the specified block number. *(except: sei)* - [`eth_maxPriorityFeePerGas`](https://developer.nodit.io/api/node-api/ethereum/eth_maxpriorityfeepergas.md): Returns the recommended maximum priority fee per gas (miner tip) for EIP-1559 transactions. - [`eth_newBlockFilter`](https://developer.nodit.io/api/node-api/ethereum/eth_newblockfilter.md): Create a filter to receive notifications when new blocks are added to the blockchain. - [`eth_newFilter`](https://developer.nodit.io/api/node-api/ethereum/eth_newfilter.md): Create an event log filter with specified topics, address, and block range for polling. - [`eth_newPendingTransactionFilter`](https://developer.nodit.io/api/node-api/ethereum/eth_newpendingtransactionfilter.md): Create a filter to receive hashes of new pending transactions in the mempool. *(except: sei)* - [`eth_sendRawTransaction`](https://developer.nodit.io/api/node-api/ethereum/eth_sendrawtransaction.md): Submit a signed and RLP-encoded raw transaction to broadcast. - [`eth_simulateV1`](https://developer.nodit.io/api/node-api/ethereum/eth_simulatev1.md): Simulate multiple transactions across one or more blocks with state and block overrides, without broadcasting them to the network. *(except: avalanche, injective, kaia, sei, worldchain)* - [`eth_uninstallFilter`](https://developer.nodit.io/api/node-api/ethereum/eth_uninstallfilter.md): Uninstall and remove an active event filter identified by its filter ID. - [`debug_traceBlockByHash`](https://developer.nodit.io/api/node-api/ethereum/debug_traceblockbyhash.md): Replay and trace all transactions in a block identified by hash for debugging purposes. - [`debug_traceBlockByNumber`](https://developer.nodit.io/api/node-api/ethereum/debug_traceblockbynumber.md): Replay and trace all transactions in a block identified by number for debugging purposes. - [`debug_traceCall`](https://developer.nodit.io/api/node-api/ethereum/debug_tracecall.md): Trace a call execution against a specific block to debug smart contract interactions. - [`debug_traceTransaction`](https://developer.nodit.io/api/node-api/ethereum/debug_tracetransaction.md): Replay and trace a specific transaction to inspect execution details and debug issues. - [`net_listening`](https://developer.nodit.io/api/node-api/ethereum/net_listening.md): Returns whether the node is actively listening for network connections on the EVM network. *(except: arbitrum, arc, sei)* - [`net_version`](https://developer.nodit.io/api/node-api/ethereum/net_version.md): Returns the current network ID as a string. - [`trace_block`](https://developer.nodit.io/api/node-api/ethereum/trace_block.md): Retrieve execution traces for all transactions in a specified block. *(ethereum only)* - [`trace_call`](https://developer.nodit.io/api/node-api/ethereum/trace_call.md): Execute and trace a call against the blockchain state without creating a transaction. *(ethereum only)* - [`trace_filter`](https://developer.nodit.io/api/node-api/ethereum/trace_filter.md): Filter and retrieve transaction traces matching specified criteria including addresses and block range. *(ethereum only)* - [`trace_get`](https://developer.nodit.io/api/node-api/ethereum/trace_get.md): Retrieve a specific trace from a transaction using the transaction hash and trace address. *(ethereum only)* - [`trace_replayBlockTransactions`](https://developer.nodit.io/api/node-api/ethereum/trace_replayblocktransactions.md): Replay and trace all transactions in a block to analyze execution and state changes. *(ethereum only)* - [`trace_replayTransaction`](https://developer.nodit.io/api/node-api/ethereum/trace_replaytransaction.md): Replay a specific transaction and retrieve detailed execution trace data. *(ethereum only)* - [`trace_transaction`](https://developer.nodit.io/api/node-api/ethereum/trace_transaction.md): Retrieve the execution trace for a specific transaction identified by its hash. *(ethereum only)* - [`web3_clientVersion`](https://developer.nodit.io/api/node-api/ethereum/web3_clientversion.md): Returns the current client version and implementation details of the connected Ethereum node. - [`web3_sha3`](https://developer.nodit.io/api/node-api/ethereum/web3_sha3.md): Compute the Keccak-256 hash of the given data using the Ethereum hashing algorithm. *(except: sei)* - [`eth_subscribe`](https://developer.nodit.io/api/arbitrum/node-api/eth_subscribe.md): Use this API to create a subscription for specific events: `newHeads`, `logs`, or `newPendingTransactions`. - [`eth_unsubscribe`](https://developer.nodit.io/api/arbitrum/node-api/eth_unsubscribe.md): Use this API to cancel a specific subscription. ### kaia > Kaia-specific JSON-RPC namespace. > Supported chains: kaia - [`kaia_blockNumber`](https://developer.nodit.io/api/node-api/kaia/kaia_blocknumber.md): Returns the number of the most recent block on the Kaia blockchain network. - [`kaia_call`](https://developer.nodit.io/api/node-api/kaia/kaia_call.md): Execute a read-only smart contract call on the Kaia network without submitting a transaction. - [`kaia_chainID`](https://developer.nodit.io/api/node-api/kaia/kaia_chainid.md): Returns the chain ID of the Kaia network for transaction signing and replay protection. - [`kaia_createAccessList`](https://developer.nodit.io/api/node-api/kaia/kaia_createaccesslist.md): Generate an access list for a transaction to optimize gas usage on the Kaia network. - [`kaia_estimateGas`](https://developer.nodit.io/api/node-api/kaia/kaia_estimategas.md): Estimate the gas required to execute a transaction or contract call on the Kaia network. - [`kaia_feeHistory`](https://developer.nodit.io/api/node-api/kaia/kaia_feehistory.md): Retrieve historical gas fee data including base fee and priority fee per block on the Kaia network. - [`kaia_gasPrice`](https://developer.nodit.io/api/node-api/kaia/kaia_gasprice.md): Returns the current gas price in peb recommended for timely transaction inclusion on Kaia. - [`kaia_getBalance`](https://developer.nodit.io/api/node-api/kaia/kaia_getbalance.md): Returns the KAIA token balance in peb for a specific address at a given block on the Kaia network. - [`kaia_getBlockByHash`](https://developer.nodit.io/api/node-api/kaia/kaia_getblockbyhash.md): Retrieve full block details including transactions by block hash on the Kaia network. - [`kaia_getBlockByNumber`](https://developer.nodit.io/api/node-api/kaia/kaia_getblockbynumber.md): Retrieve full block details including transactions by block number on the Kaia network. - [`kaia_getBlockReceipts`](https://developer.nodit.io/api/node-api/kaia/kaia_getblockreceipts.md): Fetch all transaction receipts for a specific block on the Kaia blockchain network. - [`kaia_getBlockTransactionCountByHash`](https://developer.nodit.io/api/node-api/kaia/kaia_getblocktransactioncountbyhash.md): Returns the number of transactions in a Kaia block identified by its block hash. - [`kaia_getBlockTransactionCountByNumber`](https://developer.nodit.io/api/node-api/kaia/kaia_getblocktransactioncountbynumber.md): Returns the number of transactions in a Kaia block identified by its block number. - [`kaia_getCode`](https://developer.nodit.io/api/node-api/kaia/kaia_getcode.md): Retrieve the bytecode deployed at a smart contract address on the Kaia network. - [`kaia_getFilterChanges`](https://developer.nodit.io/api/node-api/kaia/kaia_getfilterchanges.md): Poll for new logs or blocks since the last poll for an active filter on the Kaia network. - [`kaia_getFilterLogs`](https://developer.nodit.io/api/node-api/kaia/kaia_getfilterlogs.md): Retrieve all logs matching the criteria of an existing filter on the Kaia network. - [`kaia_getLogs`](https://developer.nodit.io/api/node-api/kaia/kaia_getlogs.md): Retrieve event logs matching specified filter criteria on the Kaia blockchain network. - [`kaia_getProof`](https://developer.nodit.io/api/node-api/kaia/kaia_getproof.md): Generate a Merkle proof for account storage and state on the Kaia blockchain. - [`kaia_getRewards`](https://developer.nodit.io/api/node-api/kaia/kaia_getrewards.md): Retrieve block reward distribution details for a specific block on the Kaia network. - [`kaia_getStorageAt`](https://developer.nodit.io/api/node-api/kaia/kaia_getstorageat.md): Read the value stored at a specific storage slot of a smart contract on the Kaia network. - [`kaia_getTransactionByBlockHashAndIndex`](https://developer.nodit.io/api/node-api/kaia/kaia_gettransactionbyblockhashandindex.md): Retrieve a Kaia transaction by its index within a block identified by block hash. - [`kaia_getTransactionByBlockNumberAndIndex`](https://developer.nodit.io/api/node-api/kaia/kaia_gettransactionbyblocknumberandindex.md): Retrieve a Kaia transaction by its index within a block identified by block number. - [`kaia_getTransactionByHash`](https://developer.nodit.io/api/node-api/kaia/kaia_gettransactionbyhash.md): Fetch detailed transaction data by transaction hash on the Kaia blockchain network. - [`kaia_getTransactionCount`](https://developer.nodit.io/api/node-api/kaia/kaia_gettransactioncount.md): Returns the number of transactions sent from an address on the Kaia network (nonce). - [`kaia_getTransactionReceipt`](https://developer.nodit.io/api/node-api/kaia/kaia_gettransactionreceipt.md): Retrieve the receipt for a completed transaction by its hash on the Kaia network. - [`kaia_maxPriorityFeePerGas`](https://developer.nodit.io/api/node-api/kaia/kaia_maxpriorityfeepergas.md): Returns the recommended maximum priority fee per gas for EIP-1559 transactions on Kaia. - [`kaia_newBlockFilter`](https://developer.nodit.io/api/node-api/kaia/kaia_newblockfilter.md): Create a filter to receive notifications when new blocks are added to the Kaia network. - [`kaia_newFilter`](https://developer.nodit.io/api/node-api/kaia/kaia_newfilter.md): Create an event log filter with specified criteria for polling on the Kaia blockchain. - [`kaia_newPendingTransactionFilter`](https://developer.nodit.io/api/node-api/kaia/kaia_newpendingtransactionfilter.md): Create a filter to receive hashes of new pending transactions on the Kaia network. - [`kaia_sendRawTransaction`](https://developer.nodit.io/api/node-api/kaia/kaia_sendrawtransaction.md): Submit a signed raw transaction to the Kaia network for broadcast and execution. - [`kaia_uninstallFilter`](https://developer.nodit.io/api/node-api/kaia/kaia_uninstallfilter.md): Uninstall and remove an active event filter by its ID on the Kaia network. ### klay > Legacy Klaytn-compatible namespace on Kaia. > Supported chains: kaia - [`klay_blockNumber`](https://developer.nodit.io/api/node-api/kaia/klay_blocknumber.md): Returns the number of the most recent block on the Klaytn/Kaia legacy network. - [`klay_call`](https://developer.nodit.io/api/node-api/kaia/klay_call.md): Execute a read-only smart contract call on the Klaytn/Kaia network without a transaction. - [`klay_chainID`](https://developer.nodit.io/api/node-api/kaia/klay_chainid.md): Returns the chain ID of the Klaytn/Kaia network for transaction signing. - [`klay_createAccessList`](https://developer.nodit.io/api/node-api/kaia/klay_createaccesslist.md): Generate an access list for a transaction to optimize gas usage on the Klaytn network. - [`klay_estimateGas`](https://developer.nodit.io/api/node-api/kaia/klay_estimategas.md): Estimate the gas required to execute a transaction or contract call on the Klaytn network. - [`klay_feeHistory`](https://developer.nodit.io/api/node-api/kaia/klay_feehistory.md): Retrieve historical gas fee data per block on the Klaytn/Kaia legacy network. - [`klay_gasPrice`](https://developer.nodit.io/api/node-api/kaia/klay_gasprice.md): Returns the current gas price in peb for timely transaction inclusion on the Klaytn network. - [`klay_getBalance`](https://developer.nodit.io/api/node-api/kaia/klay_getbalance.md): Returns the KLAY token balance in peb for a specific address at a given block. - [`klay_getBlockByHash`](https://developer.nodit.io/api/node-api/kaia/klay_getblockbyhash.md): Retrieve full block details including transactions by block hash on the Klaytn network. - [`klay_getBlockByNumber`](https://developer.nodit.io/api/node-api/kaia/klay_getblockbynumber.md): Retrieve full block details including transactions by block number on the Klaytn network. - [`klay_getBlockReceipts`](https://developer.nodit.io/api/node-api/kaia/klay_getblockreceipts.md): Fetch all transaction receipts for a specific block on the Klaytn blockchain network. - [`klay_getBlockTransactionCountByHash`](https://developer.nodit.io/api/node-api/kaia/klay_getblocktransactioncountbyhash.md): Returns the number of transactions in a Klaytn block identified by its block hash. - [`klay_getBlockTransactionCountByNumber`](https://developer.nodit.io/api/node-api/kaia/klay_getblocktransactioncountbynumber.md): Returns the number of transactions in a Klaytn block identified by its block number. - [`klay_getCode`](https://developer.nodit.io/api/node-api/kaia/klay_getcode.md): Retrieve the bytecode deployed at a smart contract address on the Klaytn network. - [`klay_getFilterChanges`](https://developer.nodit.io/api/node-api/kaia/klay_getfilterchanges.md): Poll for new logs or blocks since the last poll for an active filter on the Klaytn network. - [`klay_getFilterLogs`](https://developer.nodit.io/api/node-api/kaia/klay_getfilterlogs.md): Retrieve all logs matching the criteria of an existing filter on the Klaytn network. - [`klay_getLogs`](https://developer.nodit.io/api/node-api/kaia/klay_getlogs.md): Retrieve event logs matching specified filter criteria on the Klaytn blockchain network. - [`klay_getProof`](https://developer.nodit.io/api/node-api/kaia/klay_getproof.md): Generate a Merkle proof for account storage and state on the Klaytn blockchain. - [`klay_getStorageAt`](https://developer.nodit.io/api/node-api/kaia/klay_getstorageat.md): Read the value stored at a specific storage slot of a smart contract on the Klaytn network. - [`klay_getTransactionByBlockHashAndIndex`](https://developer.nodit.io/api/node-api/kaia/klay_gettransactionbyblockhashandindex.md): Retrieve a Klaytn transaction by its index within a block identified by block hash. - [`klay_getTransactionByBlockNumberAndIndex`](https://developer.nodit.io/api/node-api/kaia/klay_gettransactionbyblocknumberandindex.md): Retrieve a Klaytn transaction by its index within a block identified by block number. - [`klay_getTransactionByHash`](https://developer.nodit.io/api/node-api/kaia/klay_gettransactionbyhash.md): Fetch detailed transaction data by transaction hash on the Klaytn blockchain network. - [`klay_getTransactionCount`](https://developer.nodit.io/api/node-api/kaia/klay_gettransactioncount.md): Returns the number of transactions sent from an address on the Klaytn network (nonce). - [`klay_getTransactionReceipt`](https://developer.nodit.io/api/node-api/kaia/klay_gettransactionreceipt.md): Retrieve the receipt for a completed transaction by its hash on the Klaytn network. - [`klay_maxPriorityFeePerGas`](https://developer.nodit.io/api/node-api/kaia/klay_maxpriorityfeepergas.md): Returns the recommended maximum priority fee per gas for transactions on the Klaytn network. - [`klay_newBlockFilter`](https://developer.nodit.io/api/node-api/kaia/klay_newblockfilter.md): Create a filter to receive notifications when new blocks are added to the Klaytn network. - [`klay_newFilter`](https://developer.nodit.io/api/node-api/kaia/klay_newfilter.md): Create an event log filter with specified criteria for polling on the Klaytn blockchain. - [`klay_newPendingTransactionFilter`](https://developer.nodit.io/api/node-api/kaia/klay_newpendingtransactionfilter.md): Create a filter to receive hashes of new pending transactions on the Klaytn network. - [`klay_sendRawTransaction`](https://developer.nodit.io/api/node-api/kaia/klay_sendrawtransaction.md): Submit a signed raw transaction to the Klaytn network for broadcast and execution. - [`klay_uninstallFilter`](https://developer.nodit.io/api/node-api/kaia/klay_uninstallfilter.md): Uninstall and remove an active event filter by its ID on the Klaytn network. ### bor > Polygon Bor-specific JSON-RPC namespace. > Supported chains: polygon - [`bor_getAuthor`](https://developer.nodit.io/api/node-api/polygon/bor_getauthor.md): Returns the author (validator) of a specific block on the Polygon/Bor network. - [`bor_getCurrentProposer`](https://developer.nodit.io/api/node-api/polygon/bor_getcurrentproposer.md): Returns the address of the current block proposer on the Polygon/Bor network. - [`bor_getCurrentValidators`](https://developer.nodit.io/api/node-api/polygon/bor_getcurrentvalidators.md): Returns the list of current validators participating in the Polygon/Bor consensus. - [`bor_getSignersAtHash`](https://developer.nodit.io/api/node-api/polygon/bor_getsignersathash.md): Returns the list of signers for a specific block identified by its hash on the Bor network. ### op-stack > OP Stack JSON-RPC namespace shared by Base, Giwa, and Optimism. > Supported chains: base, giwa, optimism - [`optimism_outputAtBlock`](https://developer.nodit.io/api/node-api/optimism/optimism_outputatblock.md): Retrieve the L2 output root proposal at a specific block number on the Optimism network. - [`optimism_rollupConfig`](https://developer.nodit.io/api/node-api/optimism/optimism_rollupconfig.md): Retrieve the rollup configuration parameters for the Optimism L2 network. ### aptos > Aptos REST API methods. > Supported chains: aptos - [`Get account`](https://developer.nodit.io/api/node-api/aptos/get-account.md): Retrieve account details including sequence number and authentication key for an Aptos address. - [`Get account balance`](https://developer.nodit.io/api/node-api/aptos/get-account-balance.md): Retrieve the APT coin balance for a specific account address on the Aptos blockchain. - [`Get account module`](https://developer.nodit.io/api/node-api/aptos/get-account-module.md): Fetch a specific Move module deployed at an account address on the Aptos blockchain. - [`Get account modules`](https://developer.nodit.io/api/node-api/aptos/get-account-modules.md): Retrieve all Move modules deployed at a specific account address on the Aptos blockchain. - [`Get account resource`](https://developer.nodit.io/api/node-api/aptos/get-account-resource.md): Fetch a specific Move resource stored at an account address on the Aptos blockchain. - [`Get account resources`](https://developer.nodit.io/api/node-api/aptos/get-account-resources.md): Retrieve all Move resources stored at a specific account address on the Aptos blockchain. - [`Get blocks by height`](https://developer.nodit.io/api/node-api/aptos/get-blocks-by-height.md): Retrieve block data for a specific block height on the Aptos blockchain. - [`Get blocks by version`](https://developer.nodit.io/api/node-api/aptos/get-blocks-by-version.md): Retrieve block data containing a specific transaction version on the Aptos blockchain. - [`Get events by creation number`](https://developer.nodit.io/api/node-api/aptos/get-events-by-creation-number.md): Fetch events from an Aptos account by event handle creation number and sequence. - [`Get events by event handle`](https://developer.nodit.io/api/node-api/aptos/get-events-by-event-handle.md): Retrieve events from a specific event handle defined in an Aptos Move resource. - [`Get ledger info`](https://developer.nodit.io/api/node-api/aptos/get-ledger-info.md): Retrieve the latest ledger information including chain ID, epoch, and block height for Aptos. - [`Get raw table item`](https://developer.nodit.io/api/node-api/aptos/get-raw-table-item.md): Fetch a raw value from an Aptos Move Table storage using the table handle and key. - [`Get table item`](https://developer.nodit.io/api/node-api/aptos/get-table-item.md): Fetch a typed value from an Aptos Move Table storage using the table handle and key. - [`Encode submission`](https://developer.nodit.io/api/node-api/aptos/encode-submission.md): Encode a transaction submission payload for signing before submitting it to the Aptos blockchain. - [`Estimate gas price`](https://developer.nodit.io/api/node-api/aptos/estimate-gas-price.md): Estimate the current gas price for submitting transactions on the Aptos blockchain network. - [`Get account transactions`](https://developer.nodit.io/api/node-api/aptos/get-account-transactions.md): Get a list of transactions initiated by a specific account address on the Aptos blockchain. - [`Get transaction by hash`](https://developer.nodit.io/api/node-api/aptos/get-transaction-by-hash.md): Retrieve transaction details by its hash from the Aptos blockchain. - [`Get transaction by version`](https://developer.nodit.io/api/node-api/aptos/get-transaction-by-version.md): Retrieve transaction details by its version number from the Aptos blockchain. - [`Get transaction summaries`](https://developer.nodit.io/api/node-api/aptos/get-transaction-summaries.md): Fetch a list of transaction summaries from the Aptos blockchain with pagination support. - [`Get transactions`](https://developer.nodit.io/api/node-api/aptos/get-transactions.md): Retrieve a paginated list of recent transactions from the Aptos blockchain. - [`Simulate transaction`](https://developer.nodit.io/api/node-api/aptos/simulate-transaction.md): Simulate an Aptos transaction to estimate gas usage and validate it without submitting. - [`Submit batch transactions`](https://developer.nodit.io/api/node-api/aptos/submit-batch-transactions.md): Submit multiple signed transactions in a single request to the Aptos blockchain. - [`Submit transaction`](https://developer.nodit.io/api/node-api/aptos/submit-transaction.md): Submit a signed transaction to the Aptos blockchain network for execution. - [`Wait for transaction by hash`](https://developer.nodit.io/api/node-api/aptos/wait-for-transaction-by-hash.md): Poll and wait until a specific transaction hash is confirmed on the Aptos blockchain. - [`Execute view function of a module`](https://developer.nodit.io/api/node-api/aptos/execute-view-function-of-a-module.md): Execute a Move module view function on the Aptos blockchain without modifying state. ### solana > Solana JSON-RPC methods. > Supported chains: solana - [`getAccountInfo`](https://developer.nodit.io/api/node-api/solana/getaccountinfo.md): Retrieve account information including data, owner, and lamport balance for a Solana address. - [`getBalance`](https://developer.nodit.io/api/node-api/solana/getbalance.md): Returns the lamport balance for a specific account address on the Solana blockchain. - [`getBlock`](https://developer.nodit.io/api/node-api/solana/getblock.md): Retrieve a confirmed or finalized block by its slot number on the Solana blockchain. - [`getBlockCommitment`](https://developer.nodit.io/api/node-api/solana/getblockcommitment.md): Returns the commitment level and total cluster stake for a specific Solana block. - [`getBlockHeight`](https://developer.nodit.io/api/node-api/solana/getblockheight.md): Returns the current block height of the most recently confirmed block on the Solana network. - [`getBlockProduction`](https://developer.nodit.io/api/node-api/solana/getblockproduction.md): Retrieve block production information including leader schedules and slot distributions for Solana. - [`getBlockTime`](https://developer.nodit.io/api/node-api/solana/getblocktime.md): Returns the estimated Unix timestamp for a specific block slot on the Solana blockchain. - [`getBlocks`](https://developer.nodit.io/api/node-api/solana/getblocks.md): Retrieve a list of confirmed block slot numbers within a specified slot range on Solana. - [`getBlocksWithLimit`](https://developer.nodit.io/api/node-api/solana/getblockswithlimit.md): Retrieve a limited number of confirmed blocks starting from a specific slot on the Solana network. - [`getClusterNodes`](https://developer.nodit.io/api/node-api/solana/getclusternodes.md): Returns information about all nodes currently participating in the Solana cluster. - [`getEpochInfo`](https://developer.nodit.io/api/node-api/solana/getepochinfo.md): Retrieve current epoch information including slot index, epoch number, and slot count for Solana. - [`getEpochSchedule`](https://developer.nodit.io/api/node-api/solana/getepochschedule.md): Returns the epoch schedule configuration including slots per epoch for the Solana network. - [`getFeeForMessage`](https://developer.nodit.io/api/node-api/solana/getfeeformessage.md): Calculate the transaction fee for a serialized message before submitting it to Solana. - [`getFirstAvailableBlock`](https://developer.nodit.io/api/node-api/solana/getfirstavailableblock.md): Returns the slot of the lowest confirmed block not yet purged from the Solana ledger. - [`getGenesisHash`](https://developer.nodit.io/api/node-api/solana/getgenesishash.md): Returns the genesis hash of the Solana blockchain, uniquely identifying the network. - [`getHealth`](https://developer.nodit.io/api/node-api/solana/gethealth.md): Check the health status of the Solana RPC node and verify it is operational. - [`getHighestSnapshotSlot`](https://developer.nodit.io/api/node-api/solana/gethighestsnapshotslot.md): Returns the highest slot for which the Solana node has a full or incremental snapshot. - [`getIdentity`](https://developer.nodit.io/api/node-api/solana/getidentity.md): Returns the identity public key of the current Solana RPC node. - [`getInflationGovernor`](https://developer.nodit.io/api/node-api/solana/getinflationgovernor.md): Retrieve the current inflation governor parameters for the Solana network. - [`getInflationRate`](https://developer.nodit.io/api/node-api/solana/getinflationrate.md): Returns the current inflation rate values including total, validator, and foundation rates for Solana. - [`getInflationReward`](https://developer.nodit.io/api/node-api/solana/getinflationreward.md): Retrieve inflation and staking rewards for a list of addresses for a specific Solana epoch. - [`getLatestBlockhash`](https://developer.nodit.io/api/node-api/solana/getlatestblockhash.md): Returns the latest blockhash and its validity context for constructing Solana transactions. - [`getLeaderSchedule`](https://developer.nodit.io/api/node-api/solana/getleaderschedule.md): Retrieve the leader schedule (validator slot assignments) for a given epoch on Solana. - [`getMaxRetransmitSlot`](https://developer.nodit.io/api/node-api/solana/getmaxretransmitslot.md): Returns the maximum slot seen from the retransmit stage of the Solana pipeline. - [`getMaxShredInsertSlot`](https://developer.nodit.io/api/node-api/solana/getmaxshredinsertslot.md): Returns the maximum slot seen from the shred insert stage of the Solana node. - [`getMinimumBalanceForRentExemption`](https://developer.nodit.io/api/node-api/solana/getminimumbalanceforrentexemption.md): Returns the minimum lamport balance required for an account to be rent-exempt on Solana. - [`getMultipleAccounts`](https://developer.nodit.io/api/node-api/solana/getmultipleaccounts.md): Retrieve account information for multiple Solana addresses in a single RPC request. - [`getProgramAccounts`](https://developer.nodit.io/api/node-api/solana/getprogramaccounts.md): Retrieve all accounts owned by a specific program on the Solana blockchain. - [`getRecentPerformanceSamples`](https://developer.nodit.io/api/node-api/solana/getrecentperformancesamples.md): Returns recent performance samples including transaction throughput for the Solana network. - [`getRecentPrioritizationFees`](https://developer.nodit.io/api/node-api/solana/getrecentprioritizationfees.md): Retrieve recent prioritization fees paid for Solana transactions to estimate compute unit prices. - [`getSignatureStatuses`](https://developer.nodit.io/api/node-api/solana/getsignaturestatuses.md): Returns the processing status for one or more transaction signatures on Solana. - [`getSignaturesForAddress`](https://developer.nodit.io/api/node-api/solana/getsignaturesforaddress.md): Retrieve a list of confirmed transaction signatures for a specific Solana account address. - [`getSlot`](https://developer.nodit.io/api/node-api/solana/getslot.md): Returns the slot number of the current block being processed by the Solana node. - [`getSlotLeader`](https://developer.nodit.io/api/node-api/solana/getslotleader.md): Returns the identity of the current slot leader (validator) on the Solana network. - [`getSlotLeaders`](https://developer.nodit.io/api/node-api/solana/getslotleaders.md): Returns a list of slot leaders for a specified slot range on the Solana blockchain. - [`getStakeMinimumDelegation`](https://developer.nodit.io/api/node-api/solana/getstakeminimumdelegation.md): Returns the minimum SOL amount required for a stake delegation on the Solana network. - [`getSupply`](https://developer.nodit.io/api/node-api/solana/getsupply.md): Returns the current SOL token supply including circulating and non-circulating amounts. - [`getTokenAccountBalance`](https://developer.nodit.io/api/node-api/solana/gettokenaccountbalance.md): Returns the token balance for a specific SPL token account on the Solana blockchain. - [`getTokenAccountsByOwner`](https://developer.nodit.io/api/node-api/solana/gettokenaccountsbyowner.md): Retrieve all SPL token accounts owned by a specific wallet address on Solana. - [`getTokenSupply`](https://developer.nodit.io/api/node-api/solana/gettokensupply.md): Returns the total supply of an SPL token identified by its mint address on the Solana network. - [`getTransaction`](https://developer.nodit.io/api/node-api/solana/gettransaction.md): Retrieve detailed transaction data for a confirmed transaction by its signature on Solana. - [`getTransactionCount`](https://developer.nodit.io/api/node-api/solana/gettransactioncount.md): Returns the total number of transactions processed since the Solana genesis block. - [`getVersion`](https://developer.nodit.io/api/node-api/solana/getversion.md): Returns the current Solana node version and feature set identifier. - [`getVoteAccounts`](https://developer.nodit.io/api/node-api/solana/getvoteaccounts.md): Retrieve a list of current and delinquent vote accounts and their stake info on Solana. - [`isBlockhashValid`](https://developer.nodit.io/api/node-api/solana/isblockhashvalid.md): Check whether a specific blockhash is still valid for use in a Solana transaction. - [`minimumLedgerSlot`](https://developer.nodit.io/api/node-api/solana/minimumledgerslot.md): Returns the lowest slot that the Solana node has information about in its ledger. - [`sendTransaction`](https://developer.nodit.io/api/node-api/solana/sendtransaction.md): Submit a signed and serialized transaction to the Solana network for processing. - [`simulateTransaction`](https://developer.nodit.io/api/node-api/solana/simulatetransaction.md): Simulate a transaction to preview compute units and detect errors without broadcasting. - [`accountSubscribe`](https://developer.nodit.io/api/solana/node-api/accountsubscribe.md): Subscribe to real-time account updates on Solana via WebSocket. Receive instant notifications whenever an account's lamports balance or on-chain data changes. - [`accountUnsubscribe`](https://developer.nodit.io/api/solana/node-api/accountunsubscribe.md): Cancel an active account subscription on Solana WebSocket. Pass the subscription ID returned by accountSubscribe to stop receiving account change notifications. - [`logsSubscribe`](https://developer.nodit.io/api/solana/node-api/logssubscribe.md): Subscribe to real-time transaction logs on Solana via WebSocket. Filter by program ID or monitor all transactions to detect on-chain events as they happen. - [`logsUnsubscribe`](https://developer.nodit.io/api/solana/node-api/logsunsubscribe.md): Cancel an active log subscription on Solana WebSocket. Pass the subscription ID returned by logsSubscribe to stop receiving transaction log notifications. - [`programSubscribe`](https://developer.nodit.io/api/solana/node-api/programsubscribe.md): Subscribe to real-time updates for all accounts owned by a specific program on Solana via WebSocket. Ideal for monitoring DeFi protocols and NFT program state changes. - [`programUnsubscribe`](https://developer.nodit.io/api/solana/node-api/programunsubscribe.md): Cancel an active program account subscription on Solana WebSocket. Pass the subscription ID returned by programSubscribe to stop receiving program account notifications. - [`signatureSubscribe`](https://developer.nodit.io/api/solana/node-api/signaturesubscribe.md): Subscribe to real-time status changes for a specific transaction signature on Solana via WebSocket. Track transaction confirmation and finality without polling. - [`signatureUnsubscribe`](https://developer.nodit.io/api/solana/node-api/signatureunsubscribe.md): Cancel an active signature subscription on Solana WebSocket. Pass the subscription ID returned by signatureSubscribe to stop receiving signature status notifications. - [`slotSubscribe`](https://developer.nodit.io/api/solana/node-api/slotsubscribe.md): Subscribe to real-time slot progression events on the Solana network via WebSocket. Receive the current slot number, parent slot, and root information as each slot advances. - [`slotsUpdatesSubscribe`](https://developer.nodit.io/api/solana/node-api/slotsupdatessubscribe.md): Subscribe to detailed slot update events on Solana via WebSocket, including firstShredReceived, completed, and other granular slot lifecycle notifications. - [`slotsUpdatesUnsubscribe`](https://developer.nodit.io/api/solana/node-api/slotsupdatesunsubscribe.md): Cancel an active slot updates subscription on Solana WebSocket. Pass the subscription ID returned by slotsUpdatesSubscribe to stop receiving detailed slot update notifications. - [`slotUnsubscribe`](https://developer.nodit.io/api/solana/node-api/slotunsubscribe.md): Cancel an active slot subscription on Solana WebSocket. Pass the subscription ID returned by slotSubscribe to stop receiving slot progression notifications. ### sui > Sui JSON-RPC methods. > Supported chains: sui - [`sui_devInspectTransactionBlock`](https://developer.nodit.io/api/node-api/sui/sui_devinspecttransactionblock.md): Inspect a Sui transaction block in development mode to analyze effects without submitting. - [`sui_dryRunTransactionBlock`](https://developer.nodit.io/api/node-api/sui/sui_dryruntransactionblock.md): Dry-run a Sui transaction block to preview effects and gas usage without executing it. - [`sui_executeTransactionBlock`](https://developer.nodit.io/api/node-api/sui/sui_executetransactionblock.md): Submit and execute a signed Sui transaction block on the Sui blockchain network. - [`sui_getChainIdentifier`](https://developer.nodit.io/api/node-api/sui/sui_getchainidentifier.md): Returns the chain identifier for the current Sui network environment. - [`sui_getCheckpoint`](https://developer.nodit.io/api/node-api/sui/sui_getcheckpoint.md): Retrieve a Sui checkpoint by its digest or sequence number, including transaction data. - [`sui_getCheckpoints`](https://developer.nodit.io/api/node-api/sui/sui_getcheckpoints.md): Retrieve a paginated list of Sui checkpoints within a specified sequence number range. - [`sui_getEvents`](https://developer.nodit.io/api/node-api/sui/sui_getevents.md): Retrieve events emitted by Sui Move modules filtered by transaction digest. - [`sui_getLatestCheckpointSequenceNumber`](https://developer.nodit.io/api/node-api/sui/sui_getlatestcheckpointsequencenumber.md): Returns the sequence number of the latest checkpoint on the Sui blockchain. - [`sui_getMoveFunctionArgTypes`](https://developer.nodit.io/api/node-api/sui/sui_getmovefunctionargtypes.md): Retrieve the argument types of a specific Move function in a Sui package. - [`sui_getNormalizedMoveFunction`](https://developer.nodit.io/api/node-api/sui/sui_getnormalizedmovefunction.md): Retrieve the normalized ABI definition of a Move function in a Sui package. - [`sui_getNormalizedMoveModule`](https://developer.nodit.io/api/node-api/sui/sui_getnormalizedmovemodule.md): Fetch the normalized ABI definition of a Move module deployed in a Sui package. - [`sui_getNormalizedMoveModulesByPackage`](https://developer.nodit.io/api/node-api/sui/sui_getnormalizedmovemodulesbypackage.md): Retrieve normalized definitions of all Move modules in a specific Sui package. - [`sui_getNormalizedMoveStruct`](https://developer.nodit.io/api/node-api/sui/sui_getnormalizedmovestruct.md): Fetch the normalized ABI definition of a Move struct type in a Sui package. - [`sui_getObject`](https://developer.nodit.io/api/node-api/sui/sui_getobject.md): Retrieve the current state and metadata of a specific object on the Sui blockchain. - [`sui_getProtocolConfig`](https://developer.nodit.io/api/node-api/sui/sui_getprotocolconfig.md): Returns the current protocol configuration and feature flags for the Sui network. - [`sui_getTotalTransactionBlocks`](https://developer.nodit.io/api/node-api/sui/sui_gettotaltransactionblocks.md): Returns the total number of transaction blocks committed on the Sui blockchain. - [`sui_getTransactionBlock`](https://developer.nodit.io/api/node-api/sui/sui_gettransactionblock.md): Retrieve a Sui transaction block by its digest, including effects and events. - [`sui_multiGetObjects`](https://developer.nodit.io/api/node-api/sui/sui_multigetobjects.md): Retrieve the current state of multiple Sui objects in a single request. - [`sui_multiGetTransactionBlocks`](https://developer.nodit.io/api/node-api/sui/sui_multigettransactionblocks.md): Fetch multiple Sui transaction blocks by their digests in a single request. - [`sui_tryGetPastObject`](https://developer.nodit.io/api/node-api/sui/sui_trygetpastobject.md): Attempt to retrieve a past version of a Sui object at a specific version number. - [`sui_tryMultiGetPastObjects`](https://developer.nodit.io/api/node-api/sui/sui_trymultigetpastobjects.md): Retrieve past versions of multiple Sui objects at specified version numbers in one request. - [`sui_verifyZkLoginSignature`](https://developer.nodit.io/api/node-api/sui/sui_verifyzkloginsignature.md): Verify a zkLogin signature for a Sui transaction to authenticate zero-knowledge proof logins. - [`suix_getAllBalances`](https://developer.nodit.io/api/node-api/sui/suix_getallbalances.md): Retrieve all coin balances across all coin types for a specific Sui address. - [`suix_getAllCoins`](https://developer.nodit.io/api/node-api/sui/suix_getallcoins.md): Fetch all coin objects owned by a specific address on the Sui blockchain. - [`suix_getBalance`](https://developer.nodit.io/api/node-api/sui/suix_getbalance.md): Returns the total balance for a specific coin type owned by a Sui address. - [`suix_getCoinMetadata`](https://developer.nodit.io/api/node-api/sui/suix_getcoinmetadata.md): Retrieve metadata for a specific coin type on the Sui blockchain, including name and decimals. - [`suix_getCoins`](https://developer.nodit.io/api/node-api/sui/suix_getcoins.md): Retrieve a paginated list of coin objects of a specific type owned by a Sui address. - [`suix_getCommitteeInfo`](https://developer.nodit.io/api/node-api/sui/suix_getcommitteeinfo.md): Returns the current committee information including validators for a Sui epoch. - [`suix_getDynamicFieldObject`](https://developer.nodit.io/api/node-api/sui/suix_getdynamicfieldobject.md): Retrieve a dynamic field object from a Sui parent object by its field name. - [`suix_getDynamicFields`](https://developer.nodit.io/api/node-api/sui/suix_getdynamicfields.md): List all dynamic fields attached to a specific Sui object. - [`suix_getLatestSuiSystemState`](https://developer.nodit.io/api/node-api/sui/suix_getlatestsuisystemstate.md): Returns the latest Sui system state including epoch, validators, and protocol version. - [`suix_getOwnedObjects`](https://developer.nodit.io/api/node-api/sui/suix_getownedobjects.md): Retrieve all objects currently owned by a specific address on the Sui blockchain. - [`suix_getReferenceGasPrice`](https://developer.nodit.io/api/node-api/sui/suix_getreferencegasprice.md): Returns the current reference gas price for the upcoming Sui epoch. - [`suix_getStakes`](https://developer.nodit.io/api/node-api/sui/suix_getstakes.md): Retrieve staking information for all delegations associated with a specific Sui address. - [`suix_getStakesByIds`](https://developer.nodit.io/api/node-api/sui/suix_getstakesbyids.md): Retrieve staking details for specific stake object IDs on the Sui blockchain. - [`suix_getTotalSupply`](https://developer.nodit.io/api/node-api/sui/suix_gettotalsupply.md): Returns the total supply of a specific coin type on the Sui blockchain network. - [`suix_getValidatorsApy`](https://developer.nodit.io/api/node-api/sui/suix_getvalidatorsapy.md): Returns the APY (annual percentage yield) for all active validators on the Sui network. - [`suix_queryEvents`](https://developer.nodit.io/api/node-api/sui/suix_queryevents.md): Query Sui events using filters such as module, sender, or event type with pagination. - [`suix_queryTransactionBlocks`](https://developer.nodit.io/api/node-api/sui/suix_querytransactionblocks.md): Query Sui transaction blocks using filters like sender, package, or checkpoint with pagination. - [`suix_resolveNameServiceAddress`](https://developer.nodit.io/api/node-api/sui/suix_resolvenameserviceaddress.md): Resolve a Sui Name Service (SuiNS) domain name to its corresponding wallet address. - [`suix_resolveNameServiceNames`](https://developer.nodit.io/api/node-api/sui/suix_resolvenameservicenames.md): Resolve a Sui address to its associated Sui Name Service (SuiNS) domain names. - [`suix_subscribeEvent`](https://developer.nodit.io/api/node-api/sui/suix_subscribeevent.md): Subscribe to real-time Sui event notifications matching specified filter criteria via WebSocket. - [`suix_subscribeTransaction`](https://developer.nodit.io/api/node-api/sui/suix_subscribetransaction.md): Subscribe to real-time Sui transaction notifications matching specified filters via WebSocket. - [`unsafe_batchTransaction`](https://developer.nodit.io/api/node-api/sui/unsafe_batchtransaction.md): Build a Sui batch transaction combining multiple operations in a single transaction block. - [`unsafe_mergeCoins`](https://developer.nodit.io/api/node-api/sui/unsafe_mergecoins.md): Build a Sui transaction to merge multiple coin objects of the same type into one. - [`unsafe_moveCall`](https://developer.nodit.io/api/node-api/sui/unsafe_movecall.md): Build a Sui transaction to call a specific Move function in a published package. - [`unsafe_pay`](https://developer.nodit.io/api/node-api/sui/unsafe_pay.md): Build a Sui transaction to transfer coins to multiple recipients in specified amounts. - [`unsafe_payAllSui`](https://developer.nodit.io/api/node-api/sui/unsafe_payallsui.md): Build a Sui transaction to transfer all SUI coins owned by the sender to a recipient. - [`unsafe_paySui`](https://developer.nodit.io/api/node-api/sui/unsafe_paysui.md): Build a Sui transaction to transfer a specified amount of SUI to multiple recipients. - [`unsafe_publish`](https://developer.nodit.io/api/node-api/sui/unsafe_publish.md): Build a Sui transaction to publish a new Move package on the Sui blockchain. - [`unsafe_requestAddStake`](https://developer.nodit.io/api/node-api/sui/unsafe_requestaddstake.md): Build a Sui transaction to delegate SUI tokens to a specific validator for staking. - [`unsafe_requestWithdrawStake`](https://developer.nodit.io/api/node-api/sui/unsafe_requestwithdrawstake.md): Build a Sui transaction to withdraw a staking delegation from a validator on Sui. - [`unsafe_splitCoin`](https://developer.nodit.io/api/node-api/sui/unsafe_splitcoin.md): Build a Sui transaction to split a coin into multiple coins with specified amounts. - [`unsafe_splitCoinEqual`](https://developer.nodit.io/api/node-api/sui/unsafe_splitcoinequal.md): Build a Sui transaction to split a coin into a specified number of equal-valued coins. - [`unsafe_transferObject`](https://developer.nodit.io/api/node-api/sui/unsafe_transferobject.md): Build a Sui transaction to transfer ownership of a Sui object to a new address. - [`unsafe_transferSui`](https://developer.nodit.io/api/node-api/sui/unsafe_transfersui.md): Build a Sui transaction to transfer SUI coins from the sender to a recipient address. ### cosmos > Cosmos SDK chains supporting CometBFT JSON-RPC, CometBFT REST, and Cosmos REST APIs. > Supported chains: babylon, celestia, cosmos, cronospos, hippo, initia, injective, sei - [`ABCIInfo`](https://developer.nodit.io/api/node-api/cosmos/abciinfo.md) - [`ABCIQuery`](https://developer.nodit.io/api/node-api/cosmos/abciquery.md) - [`Block`](https://developer.nodit.io/api/node-api/cosmos/block.md) - [`BlockByHash`](https://developer.nodit.io/api/node-api/cosmos/blockbyhash.md) - [`BlockResults`](https://developer.nodit.io/api/node-api/cosmos/blockresults.md) - [`Block Search`](https://developer.nodit.io/api/node-api/cosmos/block-search.md) - [`Blockchain`](https://developer.nodit.io/api/node-api/cosmos/blockchain.md) - [`BroadCastTxAsync`](https://developer.nodit.io/api/node-api/cosmos/broadcasttxasync.md) - [`BroadCastTxSync`](https://developer.nodit.io/api/node-api/cosmos/broadcasttxsync.md) - [`CheckTx`](https://developer.nodit.io/api/node-api/cosmos/checktx.md) - [`Commit`](https://developer.nodit.io/api/node-api/cosmos/commit.md) - [`ConsensusParams`](https://developer.nodit.io/api/node-api/cosmos/consensusparams.md) - [`Genesis`](https://developer.nodit.io/api/node-api/cosmos/genesis.md) - [`GenesisChunked`](https://developer.nodit.io/api/node-api/cosmos/genesischunked.md) - [`Header`](https://developer.nodit.io/api/node-api/cosmos/header.md) - [`Header By Hash`](https://developer.nodit.io/api/node-api/cosmos/header-by-hash.md) - [`Health`](https://developer.nodit.io/api/node-api/cosmos/health.md) - [`NetInfo`](https://developer.nodit.io/api/node-api/cosmos/netinfo.md) - [`NumUnconfirmedTxs`](https://developer.nodit.io/api/node-api/cosmos/numunconfirmedtxs.md) - [`Status`](https://developer.nodit.io/api/node-api/cosmos/status.md) - [`Tx`](https://developer.nodit.io/api/node-api/cosmos/tx.md) - [`Tx Search`](https://developer.nodit.io/api/node-api/cosmos/tx-search.md) - [`UnconfirmedTxs`](https://developer.nodit.io/api/node-api/cosmos/unconfirmedtxs.md) - [`Validators`](https://developer.nodit.io/api/node-api/cosmos/validators.md) - [`/cosmos/auth/v1beta1/accounts`](https://developer.nodit.io/api/node-api/cosmos/cosmosauthv1beta1accounts.md) - [`/cosmos/auth/v1beta1/accounts/{address}`](https://developer.nodit.io/api/node-api/cosmos/cosmosauthv1beta1accountsaddress.md) - [`/cosmos/auth/v1beta1/module_accounts`](https://developer.nodit.io/api/node-api/cosmos/cosmosauthv1beta1module_accounts.md) - [`/cosmos/auth/v1beta1/params`](https://developer.nodit.io/api/node-api/cosmos/cosmosauthv1beta1params.md) - [`/cosmos/authz/v1beta1/grants`](https://developer.nodit.io/api/node-api/cosmos/cosmosauthzv1beta1grants.md) - [`/cosmos/authz/v1beta1/grants/grantee/{grantee}`](https://developer.nodit.io/api/node-api/cosmos/cosmosauthzv1beta1grantsgranteegrantee.md) - [`/cosmos/authz/v1beta1/grants/granter/{granter}`](https://developer.nodit.io/api/node-api/cosmos/cosmosauthzv1beta1grantsgrantergranter.md) - [`/cosmos/bank/v1beta1/balances/{address}`](https://developer.nodit.io/api/node-api/cosmos/cosmosbankv1beta1balancesaddress.md) - [`/cosmos/bank/v1beta1/balances/{address}/by_denom`](https://developer.nodit.io/api/node-api/cosmos/cosmosbankv1beta1balancesaddressby_denom.md) - [`/cosmos/bank/v1beta1/denoms_metadata`](https://developer.nodit.io/api/node-api/cosmos/cosmosbankv1beta1denoms_metadata.md) - [`/cosmos/bank/v1beta1/denoms_metadata/{denom}`](https://developer.nodit.io/api/node-api/cosmos/cosmosbankv1beta1denoms_metadatadenom.md) - [`/cosmos/bank/v1beta1/params`](https://developer.nodit.io/api/node-api/cosmos/cosmosbankv1beta1params.md) - [`/cosmos/bank/v1beta1/spendable_balances/{address}`](https://developer.nodit.io/api/node-api/cosmos/cosmosbankv1beta1spendable_balancesaddress.md) - [`/cosmos/bank/v1beta1/supply`](https://developer.nodit.io/api/node-api/cosmos/cosmosbankv1beta1supply.md) - [`/cosmos/bank/v1beta1/supply/by_denom`](https://developer.nodit.io/api/node-api/cosmos/cosmosbankv1beta1supplyby_denom.md) - [`/cosmos/base/tendermint/v1beta1/blocks/latest`](https://developer.nodit.io/api/node-api/cosmos/cosmosbasetendermintv1beta1blockslatest.md) - [`/cosmos/base/tendermint/v1beta1/blocks/{height}`](https://developer.nodit.io/api/node-api/cosmos/cosmosbasetendermintv1beta1blocksheight.md) - [`/cosmos/base/tendermint/v1beta1/node_info`](https://developer.nodit.io/api/node-api/cosmos/cosmosbasetendermintv1beta1node_info.md) - [`/cosmos/base/tendermint/v1beta1/syncing`](https://developer.nodit.io/api/node-api/cosmos/cosmosbasetendermintv1beta1syncing.md) - [`/cosmos/base/tendermint/v1beta1/validatorsets/latest`](https://developer.nodit.io/api/node-api/cosmos/cosmosbasetendermintv1beta1validatorsetslatest.md) - [`/cosmos/base/tendermint/v1beta1/validatorsets/{height}`](https://developer.nodit.io/api/node-api/cosmos/cosmosbasetendermintv1beta1validatorsetsheight.md) - [`/cosmos/distribution/v1beta1/community_pool`](https://developer.nodit.io/api/node-api/cosmos/cosmosdistributionv1beta1community_pool.md) - [`/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards`](https://developer.nodit.io/api/node-api/cosmos/cosmosdistributionv1beta1delegatorsdelegator_addressrewards.md) - [`/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/{validator_address}`](https://developer.nodit.io/api/node-api/cosmos/cosmosdistributionv1beta1delegatorsdelegator_addressrewardsvalidator_address.md) - [`/cosmos/distribution/v1beta1/delegators/{delegator_address}/validators`](https://developer.nodit.io/api/node-api/cosmos/cosmosdistributionv1beta1delegatorsdelegator_addressvalidators.md) - [`/cosmos/distribution/v1beta1/delegators/{delegator_address}/withdraw_address`](https://developer.nodit.io/api/node-api/cosmos/cosmosdistributionv1beta1delegatorsdelegator_addresswithdraw_address.md) - [`/cosmos/distribution/v1beta1/params`](https://developer.nodit.io/api/node-api/cosmos/cosmosdistributionv1beta1params.md) - [`/cosmos/distribution/v1beta1/validators/{validator_address}/commission`](https://developer.nodit.io/api/node-api/cosmos/cosmosdistributionv1beta1validatorsvalidator_addresscommission.md) - [`/cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards`](https://developer.nodit.io/api/node-api/cosmos/cosmosdistributionv1beta1validatorsvalidator_addressoutstanding_rewards.md) - [`/cosmos/distribution/v1beta1/validators/{validator_address}/slashes`](https://developer.nodit.io/api/node-api/cosmos/cosmosdistributionv1beta1validatorsvalidator_addressslashes.md) - [`/cosmos/evidence/v1beta1/evidence`](https://developer.nodit.io/api/node-api/cosmos/cosmosevidencev1beta1evidence.md) - [`/cosmos/evidence/v1beta1/evidence/{hash}`](https://developer.nodit.io/api/node-api/cosmos/cosmosevidencev1beta1evidencehash.md) - [`/cosmos/feegrant/v1beta1/allowance/{granter}/{grantee}`](https://developer.nodit.io/api/node-api/cosmos/cosmosfeegrantv1beta1allowancegrantergrantee.md) - [`/cosmos/feegrant/v1beta1/allowances/{grantee}`](https://developer.nodit.io/api/node-api/cosmos/cosmosfeegrantv1beta1allowancesgrantee.md) - [`/cosmos/feegrant/v1beta1/issued/{granter}`](https://developer.nodit.io/api/node-api/cosmos/cosmosfeegrantv1beta1issuedgranter.md) - [`/cosmos/gov/v1/params/{params_type}`](https://developer.nodit.io/api/node-api/cosmos/cosmosgovv1paramsparams_type.md) - [`/cosmos/gov/v1/proposals`](https://developer.nodit.io/api/node-api/cosmos/cosmosgovv1proposals.md) - [`/cosmos/gov/v1/proposals/{proposal_id}`](https://developer.nodit.io/api/node-api/cosmos/cosmosgovv1proposalsproposal_id.md) - [`/cosmos/gov/v1/proposals/{proposal_id}/deposits`](https://developer.nodit.io/api/node-api/cosmos/cosmosgovv1proposalsproposal_iddeposits.md) - [`/cosmos/gov/v1/proposals/{proposal_id}/deposits/{depositor}`](https://developer.nodit.io/api/node-api/cosmos/cosmosgovv1proposalsproposal_iddepositsdepositor.md) - [`/cosmos/gov/v1/proposals/{proposal_id}/tally`](https://developer.nodit.io/api/node-api/cosmos/cosmosgovv1proposalsproposal_idtally.md) - [`/cosmos/gov/v1/proposals/{proposal_id}/votes`](https://developer.nodit.io/api/node-api/cosmos/cosmosgovv1proposalsproposal_idvotes.md) - [`/cosmos/gov/v1beta1/params/{params_type}`](https://developer.nodit.io/api/node-api/cosmos/cosmosgovv1beta1paramsparams_type.md) - [`/cosmos/gov/v1beta1/proposals`](https://developer.nodit.io/api/node-api/cosmos/cosmosgovv1beta1proposals.md) - [`/cosmos/gov/v1beta1/proposals/{proposal_id}`](https://developer.nodit.io/api/node-api/cosmos/cosmosgovv1beta1proposalsproposal_id.md) - [`/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits`](https://developer.nodit.io/api/node-api/cosmos/cosmosgovv1beta1proposalsproposal_iddeposits.md) - [`/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits/{depositor}`](https://developer.nodit.io/api/node-api/cosmos/cosmosgovv1beta1proposalsproposal_iddepositsdepositor.md) - [`/cosmos/gov/v1beta1/proposals/{proposal_id}/tally`](https://developer.nodit.io/api/node-api/cosmos/cosmosgovv1beta1proposalsproposal_idtally.md) - [`/cosmos/gov/v1beta1/proposals/{proposal_id}/votes`](https://developer.nodit.io/api/node-api/cosmos/cosmosgovv1beta1proposalsproposal_idvotes.md) - [`/cosmos/mint/v1beta1/annual_provisions`](https://developer.nodit.io/api/node-api/cosmos/cosmosmintv1beta1annual_provisions.md) - [`/cosmos/mint/v1beta1/inflation`](https://developer.nodit.io/api/node-api/cosmos/cosmosmintv1beta1inflation.md) - [`/cosmos/mint/v1beta1/params`](https://developer.nodit.io/api/node-api/cosmos/cosmosmintv1beta1params.md) - [`/cosmos/slashing/v1beta1/params`](https://developer.nodit.io/api/node-api/cosmos/cosmosslashingv1beta1params.md) - [`/cosmos/slashing/v1beta1/signing_infos`](https://developer.nodit.io/api/node-api/cosmos/cosmosslashingv1beta1signing_infos.md) - [`/cosmos/staking/v1beta1/delegations/{delegator_addr}`](https://developer.nodit.io/api/node-api/cosmos/cosmosstakingv1beta1delegationsdelegator_addr.md) - [`/cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations`](https://developer.nodit.io/api/node-api/cosmos/cosmosstakingv1beta1delegatorsdelegator_addrredelegations.md) - [`/cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations`](https://developer.nodit.io/api/node-api/cosmos/cosmosstakingv1beta1delegatorsdelegator_addrunbonding_delegations.md) - [`/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators`](https://developer.nodit.io/api/node-api/cosmos/cosmosstakingv1beta1delegatorsdelegator_addrvalidators.md) - [`/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/{validator_addr}`](https://developer.nodit.io/api/node-api/cosmos/cosmosstakingv1beta1delegatorsdelegator_addrvalidatorsvalidator_addr.md) - [`/cosmos/staking/v1beta1/params`](https://developer.nodit.io/api/node-api/cosmos/cosmosstakingv1beta1params.md) - [`/cosmos/staking/v1beta1/pool`](https://developer.nodit.io/api/node-api/cosmos/cosmosstakingv1beta1pool.md) - [`/cosmos/staking/v1beta1/validators`](https://developer.nodit.io/api/node-api/cosmos/cosmosstakingv1beta1validators.md) - [`/cosmos/staking/v1beta1/validators/{validator_addr}`](https://developer.nodit.io/api/node-api/cosmos/cosmosstakingv1beta1validatorsvalidator_addr.md) - [`/cosmos/staking/v1beta1/validators/{validator_addr}/delegations`](https://developer.nodit.io/api/node-api/cosmos/cosmosstakingv1beta1validatorsvalidator_addrdelegations.md) - [`/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation`](https://developer.nodit.io/api/node-api/cosmos/cosmosstakingv1beta1validatorsvalidator_addrdelegationsdelegator_addrunbonding_delegation.md) - [`/cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegations`](https://developer.nodit.io/api/node-api/cosmos/cosmosstakingv1beta1validatorsvalidator_addrunbonding_delegations.md) - [`/cosmos/tx/v1beta1/simulate`](https://developer.nodit.io/api/node-api/cosmos/cosmostxv1beta1simulate.md) - [`/cosmos/tx/v1beta1/txs`](https://developer.nodit.io/api/node-api/cosmos/cosmostxv1beta1txs.md) - [`/cosmos/tx/v1beta1/txs/block/{height}`](https://developer.nodit.io/api/node-api/cosmos/cosmostxv1beta1txsblockheight.md) - [`/cosmos/tx/v1beta1/txs/{hash}`](https://developer.nodit.io/api/node-api/cosmos/cosmostxv1beta1txshash.md) - [`/cosmos/upgrade/v1beta1/applied_plan/{name}`](https://developer.nodit.io/api/node-api/cosmos/cosmosupgradev1beta1applied_planname.md) - [`/cosmos/upgrade/v1beta1/current_plan`](https://developer.nodit.io/api/node-api/cosmos/cosmosupgradev1beta1current_plan.md) - [`/cosmos/upgrade/v1beta1/module_versions`](https://developer.nodit.io/api/node-api/cosmos/cosmosupgradev1beta1module_versions.md) ### initia > Initia chain supporting CometBFT JSON-RPC, CometBFT REST, Cosmos REST, and Initia-specific REST APIs. > Supported chains: initia - [`/initia/mstaking/v1/delegations/{delegator_address}`](https://developer.nodit.io/api/node-api/initia/initiamstakingv1delegationsdelegator_address.md) - [`/initia/mstaking/v1/delegators/{delegator_address}/redelegations`](https://developer.nodit.io/api/node-api/initia/initiamstakingv1delegatorsdelegator_addressredelegations.md) - [`/initia/mstaking/v1/delegators/{delegator_address}/unbonding_delegations`](https://developer.nodit.io/api/node-api/initia/initiamstakingv1delegatorsdelegator_addressunbonding_delegations.md) - [`/initia/mstaking/v1/delegators/{delegator_address}/validators`](https://developer.nodit.io/api/node-api/initia/initiamstakingv1delegatorsdelegator_addressvalidators.md) - [`/initia/mstaking/v1/delegators/{delegator_address}/validators/{validator_address}`](https://developer.nodit.io/api/node-api/initia/initiamstakingv1delegatorsdelegator_addressvalidatorsvalidator_address.md) - [`/initia/mstaking/v1/params`](https://developer.nodit.io/api/node-api/initia/initiamstakingv1params.md) - [`/initia/mstaking/v1/pool`](https://developer.nodit.io/api/node-api/initia/initiamstakingv1pool.md) - [`/initia/mstaking/v1/validators`](https://developer.nodit.io/api/node-api/initia/initiamstakingv1validators.md) - [`/initia/mstaking/v1/validators/{validator_address}`](https://developer.nodit.io/api/node-api/initia/initiamstakingv1validatorsvalidator_address.md) - [`/initia/mstaking/v1/validators/{validator_address}/delegations`](https://developer.nodit.io/api/node-api/initia/initiamstakingv1validatorsvalidator_addressdelegations.md) - [`/initia/mstaking/v1/validators/{validator_address}/delegations/{delegator_address}/unbonding_delegation`](https://developer.nodit.io/api/node-api/initia/initiamstakingv1validatorsvalidator_addressdelegationsdelegator_addressunbonding_delegation.md) - [`/initia/mstaking/v1/validators/{validator_address}/unbonding_delegations`](https://developer.nodit.io/api/node-api/initia/initiamstakingv1validatorsvalidator_addressunbonding_delegations.md)