JUMP TO👋 IntroductionAlchemy API OverviewFeature Support By ChainEnhanced APIs Overview🛠 Alchemy SDKAlchemy SDK QuickstartAlchemyWeb3.js Quickstart📚 ResourcesError ReferenceCompute UnitsThroughputBatch RequestsGas Limits for eth_call and eth_estimateGas🎨 NFT APINFT API QuickStartNFT API EndpointsgetNFTsgetgetNFTMetadatagetgetContractMetadatagetgetNFTsForCollectiongetgetOwnersForTokengetgetOwnersForCollectiongetgetSpamContractsgetisSpamContractgetreingestContractgetgetFloorPriceget💸 Transfers API (Tx History)Transfers API Endpointsalchemy_getAssetTransferspost🧾 Transaction Receipts APITransaction Receipts Endpointsalchemy_getTransactionReceiptspost🪙 Token APIToken API QuickstartToken API Endpointsalchemy_getTokenBalancespostalchemy_getTokenMetadatapostalchemy_getTokenAllowancepost🔔 Notify APINotify API QuickstartNotify API EndpointsGet all webhooksgetGet all addresses for an Address Activity webhookgetCreate webhookpostAdd and remove webhook addressespatchReplace webhook addressesputUpdate webhook statusputUpdate webhook NFT filterspatchGet all webhook NFT filtersgetDelete Webhookdelete🔎 Trace APITrace API QuickstartTrace API Endpointstrace_blockposttrace_callposttrace_callManyposttrace_getposttrace_rawTransactionposttrace_replayBlockTransactionsposttrace_replayTransactionposttrace_transactionposttrace_filterpost🔊 WebsocketsBest Practices for Using WebSockets in Web3Subscription API Quickstart💎 EthereumEthereum API FAQEvent Logseth_getLogsposteth_newFilterposteth_newPendingTransactionFilterposteth_newBlockFilterposteth_getFilterChangesposteth_getFilterLogsposteth_uninstallFilterpostGas Estimationeth_estimateGasposteth_gasPriceposteth_feeHistoryposteth_maxPriorityFeePerGaspostWriting Transactions & EVM Executioneth_callposteth_sendRawTransactionposteth_sendPrivateTransactionposteth_cancelPrivateTransactionpostReading Transactionseth_getTransactionByBlockHashAndIndexposteth_getTransactionByHashposteth_getTransactionCountposteth_getTransactionReceiptposteth_getTransactionByBlockNumberAndIndexpostGetting Blockseth_blockNumberposteth_getBlockByHashposteth_getBlockByNumberposteth_getBlockReceiptsposteth_getBlockTransactionCountByHashposteth_getBlockTransactionCountByNumberpostUncle Blockseth_getUncleByBlockHashAndIndexposteth_getUncleByBlockNumberAndIndexposteth_getUncleCountByBlockHashposteth_getUncleCountByBlockNumberpostChain Informationeth_protocolVersionposteth_chainIdpostnet_listeningpostnet_versionpostweb3_clientVersionpostweb3_sha3postAccount Informationeth_getBalanceposteth_getCodeposteth_accountsposteth_getStorageAtposteth_getProofpostWebSocketseth_subscribeeth_unsubscribe💜 PolygonPolygon API FAQEvent Logseth_getLogsposteth_newFilterposteth_newBlockFilterposteth_newPendingTransactionFilterposteth_getFilterChangesposteth_getFilterLogsposteth_uninstallFilterpostGas Estimationeth_gasPriceposteth_estimateGaspostWriting Transactions & EVM Executioneth_callposteth_sendRawTransactionpostReading Transactionseth_getTransactionByBlockHashAndIndexposteth_getTransactionByBlockNumberAndIndexposteth_getTransactionByHashposteth_getTransactionCountposteth_getTransactionReceiptposteth_getTransactionReceiptsByBlockpostGetting Blockseth_blockNumberposteth_getBlockByHashposteth_getBlockByNumberposteth_getBlockTransactionCountByHashposteth_getBlockTransactionCountByNumberpostUncle Blockseth_getUncleByBlockHashAndIndexposteth_getUncleByBlockNumberAndIndexposteth_getUncleCountByBlockHashposteth_getUncleCountByBlockNumberpostAccount Informationeth_accountsposteth_getBalanceposteth_getCodeposteth_getStorageAtposteth_getProofpostChain Informationeth_chainIdposteth_getSignersAtHashposteth_getRootHashpostweb3_sha3postweb3_clientVersionpostnet_versionpostnet_listeningpostbor_getAuthorpostbor_getCurrentProposerpostbor_getRootHashpostbor_getCurrentValidatorspostWebsocketseth_subscribeeth_unsubscribe🪐 ArbitrumArbitrum API FAQEvent Logseth_getLogsposteth_newFilterposteth_newBlockFilterposteth_newPendingTransactionFilterposteth_getFilterChangesposteth_getFilterLogsposteth_uninstallFilterpostGas Estimationeth_estimateGasposteth_gasPricepostWriting Transactions & EVM Executioneth_callposteth_sendRawTransactionpostReading Transactionseth_getTransactionByBlockHashAndIndexposteth_getTransactionByBlockNumberAndIndexposteth_getTransactionReceiptposteth_getTransactionByHashposteth_getTransactionCountpostGetting Blockseth_blockNumberposteth_getBlockByHashposteth_getBlockByNumberposteth_getBlockTransactionCountByHashposteth_getBlockTransactionCountByNumberpostUncle Blockseth_getUncleByBlockNumberAndIndexposteth_getUncleCountByBlockHashposteth_getUncleCountByBlockNumberposteth_getUncleByBlockHashAndIndexpostAccount Informationeth_accountsposteth_getBalanceposteth_getCodeposteth_getStorageAtpostChain Informationeth_chainIdpostnet_versionpostnet_listeningpostweb3_clientVersionpostweb3_sha3postWebSocketseth_subscribeeth_unsubscribe🔴 OptimismOptimism API FAQEvent Logseth_getLogsposteth_newFilterposteth_newBlockFilterposteth_newPendingTransactionFilterposteth_getFilterLogsposteth_getFilterChangesposteth_uninstallFilterpostGas Estimationeth_estimateGasposteth_gasPricepostWriting Transactions & EVM Executioneth_callposteth_sendRawTransactionpostReading Transactionseth_getTransactionByBlockNumberAndIndexposteth_getTransactionByBlockHashAndIndexposteth_getTransactionCountposteth_getTransactionByHashposteth_getTransactionReceiptpostGetting Blockseth_blockNumberposteth_getBlockTransactionCountByNumberposteth_getBlockByNumberposteth_getBlockTransactionCountByHashposteth_getBlockByHashpostUncle Blockseth_getUncleByBlockHashAndIndexposteth_getUncleByBlockNumberAndIndexposteth_getUncleCountByBlockHashposteth_getUncleCountByBlockNumberpostChain Informationeth_protocolVersionposteth_chainIdpostnet_listeningposteth_syncingpostweb3_sha3postweb3_clientVersionpostnet_versionpostAccount Informationeth_getBalanceposteth_accountsposteth_getProofposteth_getCodeposteth_getStorageAtpostWebSocketseth_subscribeeth_unsubscribe❇️ SolanaSolana API QuickstartReading & Writing TransactionsgetTransactionpostsendTransactionpostgetSignatureStatusespostgetSignaturesForAddresspostsimulateTransactionpostGetting BlocksgetBlockpostgetBlockTimepostgetBlockProductionpostgetBlockHeightpostgetBlockspostgetBlocksWithLimitpostgetBlockCommitmentpostisBlockhashValidpostToken InformationgetTokenAccountsByOwnerpostgetTokenAccountBalancepostgetTokenSupplypostNetwork InformationgetEpochSchedulepostgetEpochInfopostgetFeeForMessagepostgetHighestSnapshotSlotpostgetGenesisHashpostgetRecentPerformanceSamplespostgetFirstAvailableBlockpostgetMinimumBalanceForRentExemptionpostNode InformationgetClusterNodespostgetHealthpostgetVersionpostgetIdentitypostNetwork InflationgetInflationGovernorpostgetInflationRewardpostgetInflationRatepostgetSupplypostAccount InformationgetBalancepostgetLargestAccountspostgetAccountInfopostgetVoteAccountspostgetMultipleAccountspostgetProgramAccountspostSlot InformationminimumLedgerSlotpostgetMaxShredInsertSlotpostgetSlotLeaderpostgetSlotLeaderspostgetSlotpostgetMaxRetransmitSlotpostWebsocketssignatureSubscribesignatureUnsubscribeslotSubscribeslotUnsubscribeslotUpdateSubscribeblockSubscribeblockUnsubscribelogSubscribelogUnsubscribe🛡 Unstoppable Domains APIUnstoppable Domains API QuickstartUnstoppable Domains API EndpointsGet records for a domaingetGet records for owner addressesgetGet domain transfer eventsgeteth_getUncleCountByBlockNumberpost https://polygon-mainnet.g.alchemyapi.io/v2/{apiKey}Returns the number of uncles in a block matching the give block number.