Solana JSON-RPC (Quicknode),
getAccountInfo
Account data and metadata for a public key. Params: [pubkey: base58 string, config?: { encoding?, commitment?, dataSlice? }].
Solana mainnet JSON-RPC methods served through the Quicknode x402 endpoint. One tool per allowed method; batch requests are rejected.
Solana JSON-RPC (Quicknode),
Account data and metadata for a public key. Params: [pubkey: base58 string, config?: { encoding?, commitment?, dataSlice? }].
Solana JSON-RPC (Quicknode),
Lamport balance of an account. Params: [pubkey: base58 string, config?: { commitment? }].
Solana JSON-RPC (Quicknode),
Block contents for a slot. Params: [slot: number, config?: { encoding?, transactionDetails?, maxSupportedTransactionVersion?, rewards? }]. Bounded: full transaction detail responses may be truncated at MAX_RESPONSE_BYTES.
Solana JSON-RPC (Quicknode),
Current block height. Params: [config?: { commitment? }].
Solana JSON-RPC (Quicknode),
Estimated production time of a block. Params: [slot: number].
Solana JSON-RPC (Quicknode),
Nodes participating in the cluster. Params: [].
Solana JSON-RPC (Quicknode),
Current epoch information. Params: [config?: { commitment? }].
Solana JSON-RPC (Quicknode),
Fee the network will charge for a serialized message. Params: [message: base64 string, config?: { commitment? }].
Solana JSON-RPC (Quicknode),
Lowest slot the node has ledger data for. Params: [].
Solana JSON-RPC (Quicknode),
Node health. Params: [].
Solana JSON-RPC (Quicknode),
Inflation values for the current epoch. Params: [].
Solana JSON-RPC (Quicknode),
Latest blockhash and its last valid block height. Params: [config?: { commitment? }].
Solana JSON-RPC (Quicknode),
Leader schedule for an epoch. Params: [slot?: number, config?: { identity? }].
Solana JSON-RPC (Quicknode),
Minimum lamports for rent exemption at a data length. Params: [dataLength: number, config?: { commitment? }].
Solana JSON-RPC (Quicknode),
Account info for up to 100 public keys. Params: [pubkeys: string[] (max 100), config?: { encoding?, commitment? }]. Bounded: max 100 pubkeys per call.
Solana JSON-RPC (Quicknode),
Accounts owned by a program. Bounded: filters are required and a dataSlice is recommended. Params: [programId: base58 string, config: { filters: [...] (required), encoding?, dataSlice?, commitment? }]. Bounded: filters required; response capped by the gateway MAX_RESPONSE_BYTES.
Solana JSON-RPC (Quicknode),
Recent prioritization fees, optionally for specific accounts. Params: [accounts?: string[] (max 128)]. Bounded: max 128 accounts.
Solana JSON-RPC (Quicknode),
Confirmed signatures for an address, newest first. Params: [address: string, config?: { limit? (max 1000), before?, until?, commitment? }]. Bounded: limit ≤ 1000.
Solana JSON-RPC (Quicknode),
Statuses for a list of signatures. Params: [signatures: string[] (max 256), config?: { searchTransactionHistory? }]. Bounded: max 256 signatures.
Solana JSON-RPC (Quicknode),
Current slot. Params: [config?: { commitment? }].
Solana JSON-RPC (Quicknode),
Current total and circulating supply. Params: [config?: { commitment?, excludeNonCirculatingAccountsList? }].
Solana JSON-RPC (Quicknode),
SPL token balance of a token account. Params: [tokenAccount: string, config?: { commitment? }].
Solana JSON-RPC (Quicknode),
SPL token accounts owned by a wallet. Params: [owner: string, { mint? | programId? }, config?: { encoding? }].
Solana JSON-RPC (Quicknode),
Total supply of an SPL token mint. Params: [mint: string, config?: { commitment? }].
Solana JSON-RPC (Quicknode),
Transaction details by signature. Params: [signature: string, config?: { encoding?, commitment?, maxSupportedTransactionVersion? }].
Solana JSON-RPC (Quicknode),
Node software version. Params: [].
Solana JSON-RPC (Quicknode),
Current and delinquent vote accounts. Params: [config?: { votePubkey?, commitment? }].
Solana JSON-RPC (Quicknode),
Whether a blockhash is still valid. Params: [blockhash: string, config?: { commitment? }].
Solana JSON-RPC (Quicknode),
Submit a signed, serialized transaction. Params: [transaction: base64/base58 string, config?: { encoding?, skipPreflight?, preflightCommitment?, maxRetries? }].
Solana JSON-RPC (Quicknode),
Simulate a transaction without submitting it. Params: [transaction: string, config?: { encoding?, sigVerify?, replaceRecentBlockhash?, accounts? }].