List of all Polygon zkEVM API endpoints supported by Alchemy
Polygon zkEVM API Endpoints by use case
- zkEVM Methods
- Getting Blocks
- Reading Transactions
- Writing Transactions & EVM Execution
- Account Information
- Event Logs
- Chain Information
- Gas Estimation
- Web3
- Uncle blocks
zkEVM Methods
- zkevm_consolidatedBlockNumber
- zkevm_isBlockConsolidated
- zkevm_isBlockVirtualized
- zkevm_batchNumberByBlockNumber
- zkevm_batchNumber
- zkevm_virtualBatchNumber
- zkevm_verifiedBatchNumber
- zkevm_getBatchByNumber
- zkevm_getBroadcastURI
Getting Blocks
Retrieves information from a particular block in the blockchain.
Reading Transactions
Retrieves information on the state data for addresses regardless of whether it is a user or a smart contract.
- eth_getTransactionByHash
- eth_getTransactionCount
- eth_getTransactionByBlockHashAndIndex
- eth_getBlockTransactionCountByNumber
- eth_getTransactionReceipt
- eth_getBlockTransactionCountByHash
- eth_getTransactionByBlockNumberAndIndex
Writing Transactions & EVM Execution
Allows developers to both send MATIC from one address to another, write data on-chain, and interact with smart contracts.
Account Information
Returns information regarding an address's stored on-chain data.
Event Logs
Returns logs which are records that denote/provide context on specific events within a smart contract, like a token transfer or a change of ownership for example.
- eth_getLogs
- eth_getFilterChanges
- eth_getFilterLogs
- eth_newBlockFilter
- eth_newFilter
- eth_uninstallFilter
Chain Information
Returns information on the Polygon network and internal settings.
Gas Estimation
Web3
Returns Polygon network configuration information.
Uncle Blocks
Note: all of these methods return zero or empty on Polygon zkEVM.