Chainstack home page
Search...
⌘K
Start for free
Start for free
Search...
Navigation
Chainstack platform API
Getting started
Guides
Recipes
API
Release notes
Status
Discord
Telegram
Blog
llms.txt
llms-full.txt
APIs introduction
Overview
Web3 libraries & tools
Ethers ChainstackProvider Documentation
API errors reference
Ethereum node API
Getting started | Ethereum
Enable Debug & Trace APIs for your Ethereum Node
Ethereum API Postman Collection
Blocks info | Ethereum
Transactions info | Ethereum
Executing transactions | Ethereum
Debug and Trace | Ethereum
Chain info | Ethereum
Gas data | Ethereum
Accounts info | Ethereum
Logs & events | Ethereum
Client information | Ethereum
Filter handling | Ethereum
Subscriptions | Ethereum
Ethereum Beacon Chain API
Getting tarted | Beacon Chain
Beacon Chain configuration info
Beacon Chain events
Beacon Chain validators info
Beacon Chain state
Polygon node API
Getting started | Polygon
Blocks Info | Polygon
Transactions info | Polygon
Executing transactions | Polygon
Debug & Trace | Polygon
Chain info | Polygon
Gas data | Polygon
Accounts info | Polygon
Logs & events | Polygon
Filter handling | Polygon
Client information | Polygon
Subscriptions | Polygon
BNB node API
Getting started | BNB Chain
Endpoints
Base node API
Getting started | Base
Endpoints
Avalanche node API
Getting started | Avalanche
Blocks Info | Avalanche
Transactions info | Avalanche
Executing transactions | Avalanche
Debug & Trace | Avalanche
Chain info | Avalanche
Gas data | Avalanche
Accounts info | Avalanche
Logs & events | Avalanche
Filter handling | Avalanche
Client information | Avalanche
Subscriptions | Avalanche
TON node API
Getting started | TON
Getting started | TON
GET
getAddressInformation | TON v2
GET
getExtendedAddressInformation | TON v2
GET
getWalletInformation | TON v2
GET
getTransactions | TON v2
GET
getAddressBalance | TON v2
GET
getAddressState | TON v2
GET
packAddress | TON v2
GET
unpackAddress | TON v2
GET
getTokenData | TON v2
GET
detectAddress | TON v2
GET
getMasterchainInfo | TON v2
GET
getMasterchainBlockSignatures | TON v2
GET
getShardBlockProof | TON v2
GET
getConsensusBlock | TON v2
GET
lookupBlock | TON v2
GET
shards | TON v2
GET
getBlockTransactions | TON v2
GET
getBlockTransactionsExt | TON v2
GET
getBlockHeader | TON v2
GET
tryLocateTx | TON v2
GET
tryLocateResultTx | TON v2
GET
tryLocateSourceTx | TON v2
GET
getConfigParam | TON v2
POST
runGetMethod | TON v2
GET
masterchainInfo | TON v3
GET
blocks | TON v3
GET
masterchainBlockShardState | TON v3
GET
addressBook | TON v3
GET
masterchainBlockShards | TON v3
GET
transactions | TON v3
GET
transactionsByMasterchainBlock | TON v3
GET
transactionsByMessage | TON v3
GET
adjacentTransactions | TON v3
GET
messages | TON v3
GET
nft/collections | TON v3
GET
nft/items | TON v3
GET
nft/transfers | TON v3
GET
jetton/masters | TON v3
GET
jetton/wallets | TON v3
GET
jetton/transfers | TON v3
GET
jetton/burns | TON v3
POST
runGetMethod | TON v3
POST
estimateFee | TON v3
GET
account | TON v3
GET
wallet | TON v3
Arbitrum node API
Getting Started | Arbitrum
Blocks info | Arbitrum
Transactions info | Arbitrum
Executing transactions | Arbitrum
Debug & Trace | Arbitrum
Chain info | Arbitrum
Gas data | Arbitrum
Accounts info | Arbitrum
Logs & events | Arbitrum
Filter handling | Arbitrum
Client information | Arbitrum
Subscriptions | Arbitrum
Zksync node API
Getting started | ZKsync
Getting started | ZKsync
POST
zks_L1ChainId | zkSync Era
POST
zks_estimateFee | zkSync Era
POST
zks_estimateGasL1ToL2 | zkSync Era
POST
zks_getAllAccountBalances | zkSync Era
POST
zks_getBlockDetails | zkSync Era
POST
zks_getBridgeContracts | zkSync Era
POST
zks_getBytecodeByHash | zkSync Era
POST
zks_getL1BatchBlockRange | zkSync Era
POST
zks_getL1BatchDetails | zkSync Era
POST
zks_getL2ToL1LogProof | zkSync Era
POST
zks_getMainContract | zkSync Era
POST
zks_getRawBlockTransactions | zkSync Era
POST
zks_getTestnetPaymaster | zkSync Era
POST
zks_getTransactionDetails | zkSync Era
POST
zks_L1BatchNumber | zkSync Era
Polygon zkEVM node API
Getting started
zkEVM methods | Polygon zkEVM
POST
eth_blockNumber | zkEVM
POST
eth_getBlockByNumber | zkEVM
POST
eth_getBlockByHash | zkEVM
POST
eth_getBlockTransactionCountByNumber | zkEVM
POST
eth_getBlockTransactionCountByHash | zkEVM
POST
eth_newBlockFilter | zkEVM
POST
eth_getTransactionByHash | zkEVM
POST
eth_getTransactionReceipt | zkEVM
POST
eth_getTransactionByBlockNumberAndIndex | zkEVM
POST
eth_getTransactionByBlockHashAndIndex | zkEVM
POST
eth_newPendingTransactionFilter | zkEVM
POST
eth_call | zkEVM
POST
eth_sendRawTransaction | zkEVM
POST
eth_getBalance | zkEVM
POST
eth_getCode | zkEVM
POST
eth_getStorageAt | zkEVM
POST
eth_getTransactionCount | zkEVM
POST
eth_chainId | zkEVM
POST
eth_syncing | zkEVM
POST
web3_clientVersion | zkEVM
POST
eth_estimateGas | zkEVM
POST
eth_gasPrice | zkEVM
POST
eth_getLogs | zkEVM
POST
eth_newFilter | zkEVM
POST
eth_getFilterChanges | zkEVM
POST
eth_uninstallFilter | zkEVM
Optimism node API
Getting started | Optimism
POST
eth_blockNumber | Optimism
POST
eth_getBlockByHash | Optimism
POST
eth_getBlockByNumber | Optimism
POST
eth_getBlockTransactionCountByHash | Optimism
POST
eth_getBlockTransactionCountByNumber | Optimism
POST
eth_getUncleCountByBlockHash | Optimism
POST
eth_getUncleCountByBlockNumber | Optimism
POST
eth_getBlockReceipts | Optimism
POST
eth_chainId | Optimism
POST
eth_syncing | Optimism
POST
eth_call | Optimism
POST
eth_estimateGas | Optimism
POST
eth_createAccessList | Optimism
POST
eth_gasPrice | Optimism
POST
eth_feeHistory | Optimism
POST
eth_newFilter | Optimism
POST
eth_newBlockFilter | Optimism
POST
eth_uninstallFilter | Optimism
POST
eth_getFilterChanges | Optimism
POST
eth_getFilterLogs | Optimism
POST
eth_getLogs | Optimism
POST
eth_getBalance | Optimism
POST
eth_getStorageAt | Optimism
POST
eth_getTransactionCount | Optimism
POST
eth_getCode | Optimism
POST
eth_getProof | Optimism
POST
eth_getTransactionByHash | Optimism
POST
eth_getRawTransactionByHash | Optimism
POST
eth_getTransactionByBlockHashAndIndex | Optimism
POST
eth_getRawTransactionByBlockHashAndIndex | Optimism
POST
eth_getTransactionByBlockNumberAndIndex | Optimism
POST
eth_getRawTransactionByBlockNumberAndIndex | Optimism
POST
eth_getTransactionReceipt | Optimism
eth_subscribe newHeads | Optimism
eth_subscribe logs | Optimism
eth_unsubscribe | Optimism
POST
eth_maxPriorityFeePerGas | Optimism
POST
eth_sendRawTransaction | Optimism
POST
web3_clientVersion | Optimism
POST
web3_sha3 | Optimism
POST
net_listening | Optimism
POST
eth_callMany | Optimism
POST
debug_getModifiedAccountsByNumber | Optimism
POST
debug_getModifiedAccountsByHash | Optimism
POST
debug_storageRangeAt | Optimism
POST
debug_traceBlockByHash | Optimism
POST
debug_traceBlockByNumber | Optimism
POST
debug_traceTransaction | Optimism
POST
debug_traceCall | Optimism
POST
debug_traceCallMany | Optimism
Solana node API
Getting started | Solana
POST
getAccountInfo | Solana
POST
getBalance | Solana
POST
getBlockHeight | Solana
POST
getBlock | Solana
POST
getBlockProduction | Solana
POST
getBlockCommitment | Solana
POST
getBlocks | Solana
POST
getBlocksWithLimit | Solana
POST
getBlockTime | Solana
POST
getClusterNodes | Solana
POST
getEpochInfo | Solana
POST
getEpochSchedule | Solana
POST
getFeeForMessage | Solana
POST
getFirstAvailableBlock | Solana
POST
getGenesisHash | Solana
POST
getHighestSnapshotSlot | Solana
POST
getIdentity | Solana
POST
getInflationGovernor | Solana
POST
getInflationRate | Solana
POST
getInflationReward | Solana
POST
getLatestBlockhash | Solana
POST
getLeaderSchedule | Solana
POST
getMaxRetransmitSlot | Solana
POST
getMaxShredInsertSlot | Solana
POST
getMinimumBalanceForRentExemption | Solana
POST
getMultipleAccounts | Solana
POST
getProgramAccounts | Solana
POST
getRecentBlockhash | Solana
POST
getRecentPerformanceSamples | Solana
POST
getRecentPrioritizationFees | Solana
POST
getSignaturesForAddress | Solana
POST
getSignatureStatuses | Solana
POST
getSlot | Solana
POST
getSlotLeader | Solana
POST
getStakeActivation | Solana
POST
getStakeMinimumDelegation | Solana
POST
getSupply | Solana
POST
getTokenAccountBalance | Solana
POST
getTokenAccountsByOwner | Solana
POST
getTokenLargestAccounts | Solana
POST
getLargestAccounts | Solana
POST
getTransaction | Solana
POST
isBlockhashValid | Solana
POST
simulateTransaction | Solana
logsSubscribe | Solana
logsUnsubscribe | Solana
blockSubscribe | Solana
blockUnsubscribe | Solana
accountSubscribe | Solana
accountUnsubscribe | Solana
programSubscribe | Solana
programUnsubscribe | Solana
rootSubscribe | Solana
rootUnsubscribe | Solana
signatureSubscribe | Solana
signatureUnsubscribe | Solana
slotSubscribe | Solana
slotUnsubscribe | Solana
slotsUpdatesSubscribe | Solana
slotsUpdatesUnsubscribe | Solana
Ronin node API
Getting started | Ronin
POST
eth_blockNumber | Ronin
POST
eth_getBlockByHash | Ronin
POST
eth_getBlockByNumber | Ronin
POST
eth_getBlockTransactionCountByHash | Ronin
POST
eth_getBlockTransactionCountByNumber | Ronin
POST
eth_newBlockFilter | Ronin
POST
eth_getTransactionByHash | Ronin
POST
eth_getTransactionReceipt | Ronin
POST
eth_getTransactionByBlockHashAndIndex | Ronin
POST
eth_getTransactionByBlockNumberAndIndex | Ronin
POST
eth_getFilterChanges | Ronin
POST
eth_call | Ronin
POST
eth_sendRawTransaction | Ronin
POST
debug_traceBlockByHash | Ronin
POST
debug_traceBlockByNumber | Ronin
POST
debug_traceTransaction | Ronin
POST
debug_traceCall | Ronin
POST
eth_chainId | Ronin
POST
eth_syncing | Ronin
POST
eth_estimateGas | Ronin
POST
eth_gasPrice | Ronin
POST
eth_maxPriorityFeePerGas | Ronin
POST
eth_getTransactionCount | Ronin
POST
eth_getBalance | Ronin
POST
eth_getCode | Ronin
POST
eth_getStorageAt | Ronin
POST
eth_getLogs | Ronin
POST
eth_newFilter | Ronin
POST
web3_clientVersion | Ronin
POST
net_listening | Ronin
POST
net_peerCount | Ronin
POST
eth_getFilterChanges | Ronin
POST
eth_uninstallFilter | Ronin
eth_subscribe ("newHeads") | Ronin
eth_subscribe("newPendingTransactions") | Ronin
eth_subscribe ("logs") | Ronin
eth_unsubscribe | Ronin
Gnosis Chain node API
Getting started | Gnosis
Beacon Chain | Gnosis
Blocks info | Gnosis
Transactions info | Gnosis
Executing transactions | Gnosis
Chain info | Gnosis
Gas data | Gnosis
Accounts info | Gnosis
Logs & events | Gnosis
Filter handling | Gnosis
Client information | Gnosis
Subscriptions | Gnosis
Cronos node API
Getting started | Cronos
POST
eth_blockNumber | Cronos
POST
eth_getBlockByNumber | Cronos
POST
eth_getBlockByHash | Cronos
POST
eth_getBlockTransactionCountByNumber | Cronos
POST
eth_getBlockTransactionCountByHash | Cronos
POST
eth_newBlockFilter | Cronos
POST
eth_getTransactionByHash | Cronos
POST
eth_getTransactionReceipt | Cronos
POST
eth_getTransactionByBlockNumberAndIndex | Cronos
POST
eth_getTransactionByBlockHashAndIndex | Cronos
POST
eth_newPendingTransactionFilter | Cronos
POST
eth_call | Cronos
POST
eth_sendRawTransaction | Cronos
POST
eth_getBalance | Cronos
POST
eth_getCode | Cronos
POST
eth_getStorageAt | Cronos
POST
eth_getProof | Cronos
POST
eth_getTransactionCount | Cronos
POST
eth_chainId | Cronos
POST
eth_syncing | Cronos
POST
web3_clientVersion | Cronos
POST
net_listening | Cronos
POST
net_peerCount | Cronos
POST
eth_estimateGas | Cronos
POST
eth_gasPrice | Cronos
POST
eth_maxPriorityFeePerGas | Cronos
POST
eth_getLogs | Cronos
POST
eth_newFilter | Cronos
POST
eth_getFilterChanges | Cronos
POST
eth_uninstallFilter | Cronos
Fantom node API
Getting started | Fantom
POST
eth_blockNumber | Fantom
POST
eth_getBlockByNumber | Fantom
POST
eth_getBlockByHash | Fantom
POST
eth_getBlockTransactionCountByNumber | Fantom
POST
eth_getBlockTransactionCountByHash | Fantom
POST
eth_newBlockFilter | Fantom
POST
eth_getTransactionByHash | Fantom
POST
eth_getTransactionReceipt | Fantom
POST
eth_getTransactionByBlockNumberAndIndex | Fantom
POST
eth_getTransactionByBlockHashAndIndex | Fantom
POST
eth_newPendingTransactionFilter | Fantom
POST
eth_call | Fantom
POST
eth_sendRawTransaction | Fantom
POST
eth_getBalance | Fantom
POST
eth_getCode | Fantom
POST
eth_getStorageAt | Fantom
POST
eth_getProof | Fantom
POST
eth_getTransactionCount | Fantom
POST
eth_chainId | Fantom
POST
eth_syncing | Fantom
POST
web3_clientVersion | Fantom
POST
net_listening | Fantom
POST
net_peerCount | Fantom
POST
eth_estimateGas | Fantom
POST
eth_gasPrice | Fantom
POST
eth_maxPriorityFeePerGas | Fantom
POST
eth_getLogs | Fantom
POST
eth_newFilter | Fantom
POST
eth_getFilterChanges | Fantom
POST
eth_uninstallFilter | Fantom
Custom JS tracer | Fantom
debug traceBlockByHash | Fantom Chain
debug traceBlockByNumber | Fantom
debug traceTransaction | Fantom
trace block | Fantom
trace transaction | Fantom
trace filter | Fantom
trace get | Fantom
Bitcoin node API
Bitcoin API reference
Bitcoin API Postman collection
POST
getbestblockhash | Bitcoin
POST
getblock | Bitcoin
POST
getblockchaininfo | Bitcoin
POST
getblockfilter | Bitcoin
POST
getblockhash | Bitcoin
POST
getblockheader | Bitcoin
POST
getblockstats | Bitcoin
POST
getchaintips | Bitcoin
POST
getchaintxstats | Bitcoin
POST
getdifficulty | Bitcoin
POST
getmempoolancestors | Bitcoin
POST
getmempooldescendants | Bitcoin
POST
getmempoolentry | Bitcoin
POST
getmempoolinfo | Bitcoin
POST
getrawmempool | Bitcoin
POST
gettxoutsetinfo | Bitcoin
POST
gettxout | Bitcoin
POST
verifychain | Bitcoin
POST
gettxoutproof | Bitcoin
POST
preciousblock | Bitcoin
POST
verifytxoutproof | Bitcoin
POST
uptime | Bitcoin
POST
getmemoryinfo | Bitcoin
POST
getrpcinfo | Bitcoin
POST
getblocktemplate | Bitcoin
POST
getmininginfo | Bitcoin
POST
getnetworkhashps | Bitcoin
POST
prioritisetransaction | Bitcoin
POST
getpeerinfo | Bitcoin
POST
getnetworkinfo | Bitcoin
POST
getconnectioncount | Bitcoin
POST
getnettotals | Bitcoin
POST
listbanned | Bitcoin
POST
ping | Bitcoin
POST
getnodeaddresses | Bitcoin
POST
decodescript | Bitcoin
POST
decoderawtransaction | Bitcoin
POST
getrawtransaction | Bitcoin
POST
estimatesmartfee | Bitcoin
POST
validateaddress | Bitcoin
Starknet node API
Getting started | Starknet
Pathfinder methods deprecation notice 0.17.0 | Starknet
POST
starknet_call | Starknet
POST
starknet_estimateFee | Starknet
POST
starknet_estimateMessageFee | Starknet
POST
starknet_simulateTransactions | Starknet
POST
starknet_traceBlockTransactions | Starknet
POST
starknet_getClassHashAt | Starknet
POST
starknet_getNonce | Starknet
POST
starknet_getStorageAt | Starknet
POST
starknet_getTransactionByBlockIdAndIndex | Starknet
POST
starknet_getTransactionByHash | Starknet
POST
starknet_getClassAt | Starknet
Faucet API
Introduction
POST
Get tokens
GET
Transaction history
Chainstack platform API
Getting started
Quick tutorial
Organization
Project
Network
Node
Marketplace
IPFS storage
Faucet
On this page
Create API key
Delete API key
Chainstack platform API
Getting started
Copy page
Download the OpenAPI yaml schema file
.
The Chainstack platform API allows you to interact with:
Your organization
Your projects
Your networks
Your nodes
Your identities
Create API key
You must create an API key to authenticate your requests to the Chainstack API.
To create an API key:
1
Go to the
API keys
section.
2
Click
Create key
.
3
Type in a name for the key and click
Next
.
4
Copy or write down the created API key.
The API key value is only shown once and cannot be retrieved. Make sure you keep the API key secure.
Delete API key
You can delete your existing API keys.
To delete an API key:
1
Go to the
API keys
section.
2
Click the edit icon next to the key you want to delete.
3
Click
Delete
.
Was this page helpful?
Yes
No
Suggest edits
Raise issue
Transaction history
Quick tutorial
Assistant
Responses are generated using AI and may contain mistakes.