| RPC method | Helius | Alchemy |
|---|---|---|
getAccountInfo | 67.0ms | 100.0ms |
getBalance | 67.0ms | 101.0ms |
getBlock | 211.0ms | 655.0ms |
getBlockCommitment | 75.0ms | 98.0ms |
getBlockHeight | 74.0ms | 100.0ms |
getBlockProduction | 77.0ms | 100.0ms |
getBlocks | 75.0ms | 264.0ms |
getBlocksWithLimit | 80.0ms | 225.0ms |
getBlockTime | 75.0ms | 227.0ms |
getEpochInfo | 71.0ms | 98.0ms |
getEpochSchedule | 78.0ms | 100.0ms |
getFeeForMessage | 73.0ms | 99.0ms |
getGenesisHash | 72.0ms | 99.0ms |
getHealth | 61.0ms | 97.0ms |
getIdentity | 61.0ms | 97.0ms |
getInflationGovernor | 72.0ms | 97.0ms |
getInflationRate | 74.0ms | 97.0ms |
getInflationReward | 83.0ms | 400.0ms |
getLatestBlockhash | 73.0ms | 98.0ms |
getLeaderSchedule | 209.0ms | 352.0ms |
getMaxRetransmitSlot | 74.0ms | 98.0ms |
getMaxShredInsertSlot | 74.0ms | 97.0ms |
getMinimumBalanceForRentExemption | 72.0ms | 97.0ms |
getMultipleAccounts | 69.0ms | 102.0ms |
getProgramAccounts | 78.0ms | 534.0ms |
getRecentPerformanceSamples | 75.0ms | 98.0ms |
getRecentPrioritizationFees | 73.0ms | 100.0ms |
getSignaturesForAddress | 136.0ms | 174.0ms |
getSignatureStatuses | 77.0ms | 149.0ms |
getSlot | 66.0ms | 97.0ms |
getSlotLeader | 72.0ms | 99.0ms |
getSlotLeaders | 77.0ms | 99.0ms |
getStakeMinimumDelegation | 75.0ms | — |
getTokenAccountBalance | 75.0ms | 100.0ms |
getTokenAccountsByOwner | 76.0ms | 120.0ms |
getTokenLargestAccounts | 214.0ms | 871.0ms |
getTokenSupply | 75.0ms | 96.0ms |
getTransaction | 112.0ms | 320.0ms |
getTransactionCount | 73.0ms | 99.0ms |
getTransactionsForAddress | 160.0ms | 180.0ms |
getVersion | 74.0ms | 97.0ms |
getVoteAccounts | 130.0ms | 196.0ms |
isBlockhashValid | 75.0ms | 97.0ms |
simulateBundle | 87.0ms | 100.0ms |
simulateTransaction | 75.0ms | 97.0ms |