getFeeForMessage
POST — JSON-RPC Returns the fee the network will charge for a particular message.Base-64 encoded serialized message.
Configuration object with optional
commitment and minContextSlot.getMinimumBalanceForRentExemption
POST — JSON-RPC Returns the minimum balance required for an account to be rent-exempt.Account data length in bytes (usize).
Configuration object with optional
commitment.getRecentPrioritizationFees
POST — JSON-RPC Returns a list of prioritization fees from recent blocks.Optional array of account addresses as base-58 strings (max 128). If provided, results reflect fees for transactions involving these accounts.
getSupply
POST — JSON-RPC Returns information about the current supply, including total, circulating, and non-circulating supply.Configuration object:
commitment(string) — commitment levelexcludeNonCirculatingAccountsList(boolean) — exclude account list from response
getLargestAccounts
POST — JSON-RPC Returns the 20 largest accounts by lamport balance.Configuration object:
commitment(string) — commitment levelfilter(string) —circulatingornonCirculating
getInflationGovernor
POST — JSON-RPC Returns the current inflation governor.Configuration object with optional
commitment.getInflationRate
POST — JSON-RPC Returns the specific inflation values for the current epoch. Parameters: NonegetInflationReward
POST — JSON-RPC Returns the inflation/staking reward for a list of addresses for a specific epoch.Array of account addresses as base-58 encoded strings.
Configuration object:
commitment(string)epoch(integer) — specific epoch (defaults to current)minContextSlot(integer)
getStakeMinimumDelegation
POST — JSON-RPC Returns the stake minimum delegation amount in lamports.Configuration object with optional
commitment.isBlockhashValid
POST — JSON-RPC Returns whether a blockhash is still valid or not.Blockhash as a base-58 encoded string.
Configuration object with optional
commitment and minContextSlot.getLatestBlockhash
POST — JSON-RPC Returns the latest blockhash.Configuration object with optional
commitment and minContextSlot.getGenesisHash
POST — JSON-RPC Returns the genesis hash. Parameters: NonegetHighestSnapshotSlot
POST — JSON-RPC Returns the highest slot information that the node has snapshots for. Parameters: NonegetFirstAvailableBlock
POST — JSON-RPC Returns the slot of the lowest confirmed block that has not been purged from the ledger. Parameters: NonegetMaxRetransmitSlot
POST — JSON-RPC Returns the maximum slot seen from the retransmit stage. Parameters: NonegetMaxShredInsertSlot
POST — JSON-RPC Returns the maximum slot seen after the shred insert stage. Parameters: NoneminimumLedgerSlot
POST — JSON-RPC Returns the lowest slot that the node has information about in its ledger. Parameters: NonerequestAirdrop
POST — JSON-RPC Requests an airdrop of lamports to a Pubkey.Pubkey as a base-58 encoded string.
Lamports to airdrop.
Configuration object with optional
commitment.Airdrops are only available on devnet and testnet. Mainnet airdrop requests will fail.
