# The Alchemy Developer Hub > Learn how to use Node APIs, Data APIs, Webhooks, Smart Wallets and Rollups to create powerful onchain experiences.## Docs - [Alchemy API Reference Overview](https://alchemy.com/docs/reference/api-overview.mdx): Overview of Alchemy's API Offerings - [Alchemy Quickstart Guide](https://alchemy.com/docs/alchemy-quickstart-guide.mdx): Quickstart guide to Alchemy! Learn how to create an Alchemy key, make your first request, setup up Alchemy as your client, and get to building! - [Create an Alchemy API Key](https://alchemy.com/docs/create-an-api-key.mdx): Learn how to create an Alchemy API Key. - [Make Your First Alchemy Request](https://alchemy.com/docs/make-your-first-request.mdx): Learn how to send a blockchain request using Alchemy. - [Set up Alchemy as Your Client](https://alchemy.com/docs/set-up-alchemy-as-client.mdx): Learn how to send a blockchain request via a script using Alchemy. - [Use Alchemy on Different Web3 Libraries](https://alchemy.com/docs/alchemy-via-libraries.mdx): Learn How to Use Alchemy on Different Web3 Libraries - [Pricing Plans](https://alchemy.com/docs/reference/pricing-plans.mdx): A guide to understand Alchemy's pricing plans. - [Compute Units](https://alchemy.com/docs/reference/compute-units.mdx): The explanation for what Compute Units are and how we use them. - [Compute Unit Costs](https://alchemy.com/docs/reference/compute-unit-costs.mdx): A breakdown of Alchemy's compute unit costs per method, chain, and product. - [Pay As You Go Pricing FAQ](https://alchemy.com/docs/reference/pay-as-you-go-pricing-faq.mdx): Pay As You Go Pricing FAQ Our goal is to accelerate development onchain by providing the most developer-friendly web3 infrastructure pricing. We firmly believe that costs shouldn’t be a barrier to building innovative apps onchain. We’ve worked hard to optimize our infrastructure to reduce our costs,... - [New Pricing for Existing Scale and Growth Customers](https://alchemy.com/docs/reference/new-pricing-for-existing-scale-and-growth-customers.mdx): A breakdown of the new pricing transition for existing scale and growth customers. - [Feature Support By Chain](https://alchemy.com/docs/reference/feature-support-by-chain.mdx): Alchemy's current feature availability for each of its supported chains - [Throughput](https://alchemy.com/docs/reference/throughput.mdx): Understand how throughput works on Alchemy and how to handle 429 errors. - [Batch Requests](https://alchemy.com/docs/reference/batch-requests.mdx): Best practices for making batch json-rpc requests on Ethereum, Polygon, Optimism, and Arbitrum. - [Gas Limits](https://alchemy.com/docs/reference/gas-limits-for-eth_call-and-eth_estimategas.mdx): A breakdown of the gas cap limits for eth_call and eth_estimateGas on Ethereum, Polygon, Arbitrum, and Optimism. - [Error Reference](https://alchemy.com/docs/reference/error-reference.mdx): Learn about the standard JSON-RPC error codes and Alchemy's custom error codes. - [What is Scaffold Alchemy?](https://alchemy.com/docs/scaffold-alchemy.mdx): Kick off your web3 dapp with all the latest and greatest dev products from Alchemy! - [Scaffold Alchemy Quickstart](https://alchemy.com/docs/scaffold-alchemy-quickstart.mdx): Learn to quickly build awesome web3 dapps with scaffold-alchemy - [Scaffold Alchemy Components](https://alchemy.com/docs/scaffold-alchemy-components.mdx): Explanation for what Scaffold Alchemy Components are and how you can use them to build your dApp faster - [Address](https://alchemy.com/docs/scaffold-address.mdx): The document describes a component that displays an Ethereum address or ENS name with an optional avatar, allows copying the address, and can link to a block explorer. It includes customization options for display format, size, and link behavior. - [AddressInput](https://alchemy.com/docs/scaffold-address-input.mdx): The document describes an Ethereum address input component that validates address formats, resolves ENS domains, displays avatars, and shows blockie images, along with its import, usage, and available props. - [Balance](https://alchemy.com/docs/scaffold-balance.mdx): The document provides details on a component that displays the balance of a specified Ethereum address in both ETH and USD, including import instructions, usage example, and available props for customization. - [EtherInput](https://alchemy.com/docs/scaffold-ether-input.mdx): The document describes the EtherInput component, which allows users to input and convert amounts between ETH and USD, detailing its import, usage, and available props. - [InputBase](https://alchemy.com/docs/scaffold-input-base.mdx): The document provides details on using the InputBase component from \~~/components/scaffold-eth,\ including its import, usage, and available props for customization, such as value , onChange , and optional styling features. - [IntegerInput](https://alchemy.com/docs/scaffold-integer-input.mdx): The document describes an IntegerInput component that validates integer inputs, displays an error for invalid entries, and includes a button to convert the input value to wei by multiplying it by (10^{18}). It also outlines the component's import, usage, and available props. - [BlockieAvatar](https://alchemy.com/docs/scaffold-blockie-avatar.mdx): Show a blockie (bar code profile icon) component for a given public address. The autogenerated blockie can be manually replaced by another image that we pass through the ensImage prop. If you want more control over styling the blockie, you can directly use blo (pre-installed in Scaffold-ETH 2) and i... - [Interacting with your Smart Contracts](https://alchemy.com/docs/scaffold-alchemy-hooks.mdx): Scaffold-Alchemy provides a collection of custom React hooks designed to simplify interactions with your deployed smart contracts. These hooks are wrappers around Wagmi, an easy-to-use interface with typescript autocompletions for reading from, writing to, and monitoring events emitted by your smart... - [useScaffoldReadContract](https://alchemy.com/docs/usescaffoldreadcontract.mdx): Use this hook to read public variables and get data from read-only functions of your smart contract. - [useScaffoldWriteContract](https://alchemy.com/docs/usescaffoldwritecontract.mdx): Use this hook to send a transaction to your smart contract to write data or perform an action. - [useScaffoldWatchContractEvent](https://alchemy.com/docs/usescaffoldwatchcontractevent.mdx): Use this hook to subscribe to events emitted by your smart contract, and receive real-time updates when these events are emitted. - [useScaffoldEventHistory](https://alchemy.com/docs/usescaffoldeventhistory.mdx): Use this hook to retrieve historical event logs for your smart contract, providing past activity data, with the option to watch for new events. - [useDeployedContractInfo](https://alchemy.com/docs/usedeployedcontractinfo.mdx): Use this hook to fetch details about a deployed smart contract, including the ABI and address. - [useScaffoldContract](https://alchemy.com/docs/usescaffoldcontract.mdx): Use this hook to get your contract instance by providing the contract name. It enables you to interact with your contract methods. - [useTransactor](https://alchemy.com/docs/usetransactor.mdx): Use this hook to interact with the chain and give UI feedback on the transaction status. - [Shipping Your dApp](https://alchemy.com/docs/scaffold-alchemy-deployment.mdx): Ready to ship your dApp? Always be shipping! 🚢 Since we're working in web3 here, we're gonna need to break this up into two parts: Deploy Your Smart Contracts Deploy Your NextJS App - [Deploy Your Smart Contracts](https://alchemy.com/docs/deploy-your-smart-contracts.mdx): To deploy your smart contracts to a live network, there are a few things you need to adjust. 1. Configure your network Scaffold-Alchemy comes with a selection of predefined networks. To add your custom network: Go to packages/hardhat/hardhat.config.ts and add your network to the networks object. net... - [Deploy Your NextJS App](https://alchemy.com/docs/deploy-your-nextjs-app.mdx): 📘 We recommend connecting your GitHub repo to Vercel (through the Vercel UI) so it gets automatically deployed when pushing to main . If you want to deploy directly from the CLI, run this and follow the steps to deploy to Vercel: yarn vercel You might need to log in to Vercel first by running: yarn... - [Alchemy SDK Quickstart](https://alchemy.com/docs/reference/alchemy-sdk-quickstart.mdx): The easiest way to connect your dApp to the blockchain and get the power of Alchemy's infrastructure. Just download, write two lines of code, and go. - [Alchemy SDK Quickstart](https://alchemy.com/docs/reference/alchemy-sdk-quickstart.mdx): The easiest way to connect your dApp to the blockchain and get the power of Alchemy's infrastructure. Just download, write two lines of code, and go. - [How to use Alchemy SDK with Typescript](https://alchemy.com/docs/reference/how-to-use-alchemy-sdk-with-typescript.mdx): Learn to build using the Alchemy SDK and TypeScript highlighting common errors. - [Examples Using the Alchemy SDK](https://alchemy.com/docs/reference/using-the-alchemy-sdk.mdx): Real-world examples on how to query information from the blockchain using the most powerful Web3 SDK. - [How to Manage a Multichain Project Using Alchemy SDK](https://alchemy.com/docs/reference/how-to-manage-a-multichain-project-using-alchemy-sdk.mdx): Learn how to manage multiple API keys and network endpoints in the same project using Alchemy SDK - [Alchemy SDK Surface Overview](https://alchemy.com/docs/reference/alchemy-sdk-api-surface-overview.mdx): An in-depth look at the APIs available in the Alchemy SDK and how it differs from Ethers.js. - [Alchemy SDK vs. Raw API Methods](https://alchemy.com/docs/reference/alchemy-sdk-vs-general-api-methods.mdx): A list of all Alchemy SDK methods and their corresponding General API methods - [SDK Core Methods](https://alchemy.com/docs/reference/sdk-core-methods.mdx): List of all SDK Core methods. - [call - SDK](https://alchemy.com/docs/reference/call-sdk-v3.mdx): Returns the result of executing the transaction, using call . A call does not require any ether, but cannot change any state. This is useful for calling getters on Contracts. - [send - SDK](https://alchemy.com/docs/reference/send-sdk-v3.mdx): Allows sending a raw message to the Alchemy backend. - [estimateGas - SDK](https://alchemy.com/docs/reference/estimategas-sdk-v3.mdx): Returns an estimate of the amount of gas that would be required to submit a transaction to the network. - [findContractDeployer - SDK](https://alchemy.com/docs/reference/findcontractdeployer-sdk-v3.mdx): Finds the address that deployed the provided contract and block number it was deployed in. - [getBalance - SDK](https://alchemy.com/docs/reference/getbalance-sdk-v3.mdx): Returns the balance of a given address as of the provided block. - [getBlock - SDK](https://alchemy.com/docs/reference/getblock-sdk-v3.mdx): Returns the block from the network based on the provided block number or hash. - [getBlockNumber - SDK](https://alchemy.com/docs/reference/getblocknumber-sdk-v3.mdx): Returns the block number of the most recently mined block. - [getBlockWithTransactions - SDK](https://alchemy.com/docs/reference/getblockwithtransactions-sdk-v3.mdx): Returns the block from the network based on the provided block number or hash. In addition to the transaction hashes included in the block, it also returns the full transaction objects. - [getCode - SDK](https://alchemy.com/docs/reference/getcode-sdk-v3.mdx): Returns the contract code of the provided address at the block. If there is no contract deployed, the result is 0x . - [getFeeData - SDK](https://alchemy.com/docs/reference/getfeedata-sdk-v3.mdx): Returns the recommended fee data to use in a transaction. For an EIP-1559 transaction, the maxFeePerGas and maxPriorityFeePerGas should be used.For legacy transactions and networks which do not support EIP-1559, the gasPrice should be used. - [getGasPrice - SDK](https://alchemy.com/docs/reference/getgasprice-sdk-v3.mdx): Returns the best guess of the current gas price to use in a transaction. - [getLogs - SDK](https://alchemy.com/docs/reference/getlogs-sdk-v3.mdx): Returns an array of logs that match the provided filter. - [getStorageAt - SDK](https://alchemy.com/docs/reference/getstorageat-sdk-v3.mdx): Returns the value of the provided position at the provided address, at the provided block in Bytes32 format. - [getTokenBalances - SDK](https://alchemy.com/docs/reference/gettokenbalances-sdk-v3.mdx): Returns the ERC-20 token balances for a specific owner address. - [getTokenMetadata - SDK](https://alchemy.com/docs/reference/gettokenmetadata-sdk-v3.mdx): Returns metadata for a given token contract address. - [getTokensForOwner - SDK](https://alchemy.com/docs/reference/gettokensforowner-sdk-v3.mdx): Returns the tokens that the specified address owns, along with the amount of each token and the relevant metadata. - [getTransactionCount - SDK](https://alchemy.com/docs/reference/gettransactioncount-sdk-v3.mdx): Returns the number of transactions ever sent from the provided address, as of the provided block tag. This value is used as the nonce for the next transaction from the address sent to the network. - [getTransactionReceipt - SDK](https://alchemy.com/docs/reference/gettransactionreceipt-sdk-v3.mdx): Returns the transaction receipt for hash or null if the transaction has not been mined. - [getTransactionReceipts - SDK](https://alchemy.com/docs/reference/gettransactionreceipts-sdk-v3.mdx): Gets all transaction receipts for a given block by number or block hash. - [isContractAddress - SDK](https://alchemy.com/docs/reference/iscontractaddress-sdk-v3.mdx): Checks if the provided address is a smart contract. - [getAssetTransfers - SDK](https://alchemy.com/docs/reference/getassettransfers-sdk-v3.mdx): The Transfers API allows you to easily fetch historical transactions for any address across Ethereum and supported L2s including Polygon, Arbitrum, and Optimism. See the web documentation for the full details. - [SDK NFT Methods](https://alchemy.com/docs/reference/sdk-nft-methods.mdx): List of all SDK NFT methods. - [getNftsForOwner - SDK](https://alchemy.com/docs/reference/getnfts-sdk-v3.mdx): Get all NFTs for an owner. - [getNftMetadata -SDK](https://alchemy.com/docs/reference/getnftmetadata-sdk-v3.mdx): Get the NFT metadata associated with the provided parameters. - [getNftMetadataBatch - SDK](https://alchemy.com/docs/reference/getnftmetadatabatch-sdk-v3.mdx): Gets the NFT metadata for multiple NFT tokens. - [refreshNftMetadata - SDK](https://alchemy.com/docs/reference/refreshnftmetadata-sdk-v3.mdx): Refreshes the cached metadata for a provided NFT contract address and token id. Returns a boolean value indicating whether the metadata was refreshed. - [getNftSales - SDK](https://alchemy.com/docs/reference/getnftsales-sdk-v3.mdx): Returns NFT sales that have happened through on-chain marketplaces. - [searchContractMetadata - SDK](https://alchemy.com/docs/reference/searchcontractmetadata-sdk-v3.mdx): Search for a keyword across the metadata of all ERC-721 and ERC-1155 smart contracts. - [summarizeNftAttributes - SDK](https://alchemy.com/docs/reference/summarizenftattributes-sdk-v3.mdx): Get a summary of attribute prevalence for an NFT collection. - [getNftsForOwnerIterator - SDK](https://alchemy.com/docs/reference/getnftsforowneriterator-sdk-v3.mdx): Fetches all NFTs for a given owner and yields them in an async iterable. This method returns the full NFT for the owner and pages through all page keys until all NFTs have been fetched. To get all NFTs without their associated metadata, use the options parameter in the request's body. - [getNftsForContractIterator - SDK](https://alchemy.com/docs/reference/getnftsforcontractiterator-sdk-v3.mdx): Fetches all NFTs for a given contract address and yields them in an async iterable. This method returns the full NFTs in the contract and pages through all page keys until all NFTs have been fetched. - [getContractMetadata - SDK](https://alchemy.com/docs/reference/getcontractmetadata-sdk-v3.mdx): Get the NFT collection metadata associated with the provided parameters. - [getNftsForContract -SDK](https://alchemy.com/docs/reference/getnftsforcontract-sdk-v3.mdx): Get all NFTs for a given contract address. This method returns the full NFTs in the contract. To get all NFTs without their associated metadata, use the options parameter. - [getTransfersForOwner - SDK](https://alchemy.com/docs/reference/gettransfersforowner-sdk-v3.mdx): The getTransfersForOwner method gets all NFT transfers for a given owner address. - [getTransfersForContract - SDK](https://alchemy.com/docs/reference/gettransfersforcontract-sdk-v3.mdx): The getTransfersForContract method gets all NFT transfers for a given NFT contract address. - [getMintedNfts - SDK](https://alchemy.com/docs/reference/getmintednfts-sdk-v3.mdx): The getMintedNfts method gets all the NFTs minted by a specified owner address. - [getOwnersForNft - SDK](https://alchemy.com/docs/reference/getownersfornft-sdk-v3.mdx): Gets all the owners for a given NFT contract address and token ID. - [getOwnersForContract - SDK](https://alchemy.com/docs/reference/getownersforcontract-sdk-v3.mdx): Gets all the owners for a given NFT contract and the token balance. - [getSpamContracts -SDK](https://alchemy.com/docs/reference/getspamcontracts-sdk-v3.mdx): Returns a list of all spam contracts marked by Alchemy. - [isSpamContract - SDK](https://alchemy.com/docs/reference/isspamcontract-sdk-v3.mdx): Returns whether a contract is marked as spam or not by Alchemy. - [refreshContract - SDK](https://alchemy.com/docs/reference/refreshcontract-sdk-v3.mdx): Triggers a metadata refresh of all NFTs in the provided contract address. This method is useful after an NFT collection is revealed. - [getContractsForOwner - SDK](https://alchemy.com/docs/reference/getcontractsforowner-sdk-v3.mdx): Gets all NFT contracts held by the specified owner address. - [getFloorPrice - SDK](https://alchemy.com/docs/reference/getfloorprice-sdk-v3.mdx): Returns the floor prices of an NFT contract by marketplace. - [computeRarity - SDK](https://alchemy.com/docs/reference/computerarity-sdk-v3.mdx): Returns the floor prices of an NFT contract by marketplace. - [verifyNftOwnership - SDK](https://alchemy.com/docs/reference/verifynftownership-sdk-v3.mdx): Checks that the provided owner address owns one or more of the provided NFTs. Returns a boolean indicating whether the owner's address owns the provided NFT. - [SDK Transact Methods](https://alchemy.com/docs/reference/sdk-transact-methods.mdx): List of all Alchemy SDK Transact methods. - [getTransaction - SDK](https://alchemy.com/docs/reference/gettransaction-sdk-v3.mdx): Returns the transaction with hash or null if the transaction is unknown.If a transaction has not been mined, this method will search the transaction pool. Various backends may have more restrictive transaction pool access (e.g. if the gas price is too low or the transaction was only recently sent an... - [sendTransaction - SDK](https://alchemy.com/docs/reference/sendtransaction-sdk-v3.mdx): Submits transaction to the network to be mined. The transaction must be signed, and be valid (i.e. the nonce is correct and the account has sufficient balance to pay for the transaction). - [waitForTransaction - SDK](https://alchemy.com/docs/reference/waitfortransaction-sdk-v3.mdx): Returns a promise which will not resolve until specified transaction hash is mined.If confirmations is 0, this method is non-blocking, and if the transaction has not been mined returns null . Otherwise, this method will block until the transaction has confirmed blocks mined on top of the block in wh... - [estimateGas - SDK](https://alchemy.com/docs/reference/estimategas-sdk.mdx): Returns an estimate of the amount of gas that would be required to submit transaction to the network. An estimate may not be accurate since there could be another transaction on the network that was not accounted for, but after being mined affects the relevant state. - [getMaxPriorityFeePerGas - SDK](https://alchemy.com/docs/reference/getmaxpriorityfeepergas-sdk-v3.mdx): Returns a fee per gas (in wei) that is an estimate of how much you can pay as a priority fee, or \tip\, to get a transaction included in the current block. This number is generally used to set the maxPriorityFeePerGas field in a transaction request. - [simulateAssetChanges - SDK](https://alchemy.com/docs/reference/simulateassetchanges-sdk-v3.mdx): Simulates the asset changes resulting from a single transaction. Returns list of asset changes that occurred during the transaction simulation. Note that this method does not run the transaction on the blockchain. - [simulateAssetChangesBundle - SDK](https://alchemy.com/docs/reference/simulateassetchangesbundle-sdk-v3.mdx): Simulates the asset changes resulting from a list of transactions simulated in sequence. Returns a list of asset changes for each transaction during simulation. - [simulateExecution - SDK](https://alchemy.com/docs/reference/simulateexecution-sdk-v3.mdx): Simulates a single transaction and the resulting and returns list of decoded traces and logs that occurred during the transaction simulation. - [simulateExecutionBundle - SDK](https://alchemy.com/docs/reference/simulateexecutionbundle-sdk-v3.mdx): Simulates a list of transactions in sequence and returns list of decoded traces and logs that occurred for each transaction during simulation. Note that this method does not run any transactions on the blockchain. - [SDK Debug Methods](https://alchemy.com/docs/reference/sdk-debug-endpoints.mdx): Learn about the debug methods provided by the Alchemy SDK - [traceCall - SDK](https://alchemy.com/docs/reference/tracecall-sdk-v3.mdx): Runs an eth_call with the context of the provided block execution using the final state of the parent block as the base. - [traceTransaction - SDK](https://alchemy.com/docs/reference/tracetransaction-sdk-v3.mdx): Attempts to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it and will then attempt to execute the transaction that corresponds to the given hash. - [traceBlock - SDK](https://alchemy.com/docs/reference/traceblock-sdk-v3.mdx): Replays a block that has already been mined. - [SDK Notify Methods](https://alchemy.com/docs/reference/sdk-notify-methods.mdx): List of all Alchemy SDK Notify methods. - [getAllWebhooks - SDK](https://alchemy.com/docs/reference/getallwebhooks-sdk-v3.mdx): Get all webhooks on your team. The team is determined by the authToken provided into the AlchemySettings object when creating a new Alchemy instance.This method returns a response object containing all the webhooks. - [getAddresses - SDK](https://alchemy.com/docs/reference/getaddresses-sdk-v3.mdx): Get all addresses tracked for the provided AddressActivityWebhook .An Address Activity Webhook tracks ETH , ERC20 , ERC721 , and ERC1155 transfers for the provided addresses. This can be used to notify your app of real-time state changes when your tracked addresses send or receive tokens. - [getNftFilters - SDK](https://alchemy.com/docs/reference/getnftfilters-sdk-v3.mdx): Get all NFT filters tracked for the provided NftActivityWebhook , i.e., the \NFT_ACTIVITY\. - [createWebhook - SDK](https://alchemy.com/docs/reference/createwebhook-sdk-v3.mdx): This endpoint allows you to create a webhook. Note that the webhook will be created in the app network of the provided app id. - [updateWebhook - SDK](https://alchemy.com/docs/reference/updatewebhook-sdk-v3.mdx): Update a NftActivityWebhook's active status or NFT filters. - [deleteWebhook - SDK](https://alchemy.com/docs/reference/deletewebhook-sdk-v3.mdx): Delete the provided webhook. - [SDK WebSockets Endpoints](https://alchemy.com/docs/reference/sdk-websockets-endpoints.mdx): How to use WebSockets with the Alchemy SDK - [SDK Ethers Utils](https://alchemy.com/docs/reference/sdk-ethers-utils.mdx): Learn about the wrapper Ethers util methods provided by Alchemy SDK - [arrayify](https://alchemy.com/docs/reference/arrayify.mdx): Learn about the arrayify utils method - [formatUnits](https://alchemy.com/docs/reference/formatunits.mdx): Learn about the formatUnits utils method - [concat](https://alchemy.com/docs/reference/concat.mdx): Learn about the concat utils method - [hexConcat](https://alchemy.com/docs/reference/hexconcat.mdx): Learn about the hexConcat utils method - [dnsEncode](https://alchemy.com/docs/reference/dnsencode.mdx): Learn about the dnsEncode utils method - [hexDataLength](https://alchemy.com/docs/reference/hexdatalength.mdx): Learn about the hexDataLength utils method - [formatEther](https://alchemy.com/docs/reference/formatether.mdx): Learn about the formatEther utils method - [hexDataSlice](https://alchemy.com/docs/reference/hexdataslice.mdx): Learn about the hexDataSlice utils method - [hexStripZeros](https://alchemy.com/docs/reference/hexstripzeros.mdx): Learn about the hexStripZeros utils method - [hashMessage](https://alchemy.com/docs/reference/hashmessage.mdx): Learn about the hashMessage utils method - [isHexString](https://alchemy.com/docs/reference/ishexstring.mdx): Learn about the isHexString utils method - [isValidName](https://alchemy.com/docs/reference/isvalidname.mdx): Learn about the isValidName utils method - [joinSignature](https://alchemy.com/docs/reference/joinsignature.mdx): Learn about the joinSignature utils method - [splitSignature](https://alchemy.com/docs/reference/splitsignature.mdx): Learn about the splitSignature utils method - [toUtf8Bytes](https://alchemy.com/docs/reference/toutf8bytes.mdx): Learn about the toUtf8Bytes utils method. - [hexValue](https://alchemy.com/docs/reference/hexvalue.mdx): Learn about the hexValue utils method. - [toUtf8String](https://alchemy.com/docs/reference/toutf8string.mdx): Learn about the toUtf8String utils method - [hexZeroPad](https://alchemy.com/docs/reference/hexzeropad.mdx): Learn about the hexZeroPad utils method - [zeroPad](https://alchemy.com/docs/reference/zeropad.mdx): Learn about the zeroPad utils method - [hexlify](https://alchemy.com/docs/reference/hexlify.mdx): Learn about the hexlify utils method - [id](https://alchemy.com/docs/reference/id.mdx): Learn about the id utils method - [isBytes](https://alchemy.com/docs/reference/isbytes.mdx): Learn about the isBytes utils method. - [isBytesLike](https://alchemy.com/docs/reference/isbyteslike.mdx): Learn about the isBytesLike utils method. - [Interface](https://alchemy.com/docs/reference/interface.mdx): Learn about the Interface utils method - [namehash](https://alchemy.com/docs/reference/namehash.mdx): Learn about the namehash utils method - [parseEther](https://alchemy.com/docs/reference/parseether.mdx): Learn about the parseEther utils method - [parseUnits](https://alchemy.com/docs/reference/parseunits.mdx): Learn about the parseUnits utils method - [stripZeros](https://alchemy.com/docs/reference/stripzeros.mdx): Learn about the stripZeros utils method - [Alchemy SDK V2 to V3 Migration Guide](https://alchemy.com/docs/reference/alchemy-sdk-v2-to-v3-migration-guide.mdx): Easily migrate from Alchemy SDK V2 to V3 with this guide. Learn about key differences, updated methods, and best practices for a seamless transition to the improved SDK V3. - [Alchemy SDK V2 vs. V3 Method Differences](https://alchemy.com/docs/reference/alchemy-sdk-v2-vs-v3-method-differences.mdx): Detailed differences between Alchemy SDK V2 and V3 methods - [call - SDK](https://alchemy.com/docs/reference/sdk-call.mdx): Returns the result of executing the transaction, using call . A call does not require any ether, but cannot change any state. This is useful for calling getters on Contracts. - [getAssetTransfers - SDK](https://alchemy.com/docs/reference/sdk-getassettransfers.mdx): The Transfers API allows you to easily fetch historical transactions for any address across Ethereum and supported L2s including Polygon, Arbitrum, and Optimism. See the web documentation for the full details. - [getMintedNfts - SDK](https://alchemy.com/docs/reference/sdk-getmintednfts.mdx): The getMintedNfts method gets all the NFTs minted by a specified owner address. - [verifyNftOwnership - SDK](https://alchemy.com/docs/reference/sdk-verifynftownership.mdx): Checks that the provided owner address owns one or more of the provided NFTs. Returns a boolean indicating whether the owner's address owns the provided NFT. - [getOwnersForNft - SDK](https://alchemy.com/docs/reference/sdk-getownersfornft.mdx): Gets all the owners for a given NFT contract address and token ID. - [computeRarity - SDK](https://alchemy.com/docs/reference/sdk-computerarity.mdx): Get the rarity of each attribute of an NFT. - [getTransfersForContract - SDK](https://alchemy.com/docs/reference/sdk-gettransfersforcontract.mdx): The getTransfersForContract method gets all NFT transfers for a given NFT contract address. - [getNftsForOwner - SDK](https://alchemy.com/docs/reference/sdk-getnfts.mdx): Get all NFTs for an owner. - [refreshContract - SDK](https://alchemy.com/docs/reference/sdk-refreshcontract.mdx): Triggers a metadata refresh of all NFTs in the provided contract address. This method is useful after an NFT collection is revealed. - [getOwnersForContract - SDK](https://alchemy.com/docs/reference/sdk-getownersforcontract.mdx): Gets all the owners for a given NFT contract along with the token balance. - [getFloorPrice - SDK](https://alchemy.com/docs/reference/sdk-getfloorprice.mdx): Returns the floor prices of an NFT contract by marketplace. - [isSpamContract - SDK](https://alchemy.com/docs/reference/sdk-isspamcontract.mdx): Returns whether a contract is marked as spam or not by Alchemy. - [findContractDeployer -SDK](https://alchemy.com/docs/reference/sdk-findcontractdeployer.mdx): Finds the address that deployed the provided contract and block number it was deployed in. - [getSpamContracts - SDK](https://alchemy.com/docs/reference/sdk-getspamcontracts.mdx): Returns a list of all spam contracts marked by Alchemy. - [getGasPrice - SDK](https://alchemy.com/docs/reference/sdk-getgasprice.mdx): Returns the best guess of the current gas price to use in a transaction. - [getBalance - SDK](https://alchemy.com/docs/reference/sdk-getbalance.mdx): Returns the balance of a given address as of the provided block. - [getBlock -SDK](https://alchemy.com/docs/reference/sdk-getblock.mdx): Returns the block from the network based on the provided block number or hash. - [getBlockWithTransactions - SDK](https://alchemy.com/docs/reference/sdk-getblockwithtransactions.mdx): Returns the block from the network based on the provided block number or hash. In addition to the transaction hashes included in the block, it also returns the full transaction objects. - [estimateGas - SDK](https://alchemy.com/docs/reference/sdk-estimategas.mdx): Returns an estimate of the amount of gas that would be required to submit a transaction to the network. - [getBlockNumber - SDK](https://alchemy.com/docs/reference/sdk-getblocknumber.mdx): Returns the block number of the most recently mined block. - [getCode - SDK](https://alchemy.com/docs/reference/sdk-getcode.mdx): Returns the contract code of the provided address at the block. If there is no contract deployed, the result is 0x . - [getFeeData - SDK](https://alchemy.com/docs/reference/sdk-getfeedata.mdx): Returns the recommended fee data to use in a transaction. For an EIP-1559 transaction, the maxFeePerGas and maxPriorityFeePerGas should be used. For legacy transactions and networks which do not support EIP-1559, the gasPrice should be used. - [getLogs - SDK](https://alchemy.com/docs/reference/sdk-getlogs.mdx): Returns an array of logs that match the provided filter. - [getNftMetadataBatch - SDK](https://alchemy.com/docs/reference/sdk-getnftmetadatabatch.mdx): Gets the NFT metadata for multiple NFT tokens. - [getTokensForOwner - SDK](https://alchemy.com/docs/reference/gettokensforowner-sdk.mdx): Returns the tokens that the specified address owns, along with the amount of each token and the relevant metadata. - [getStorageAt - SDK](https://alchemy.com/docs/reference/sdk-getstorageat.mdx): Returns the value of the provided position at the provided address, at the provided block in Bytes32 format. - [getTokenBalances - SDK](https://alchemy.com/docs/reference/sdk-gettokenbalances.mdx): Returns the ERC-20 token balances for a specific owner address. - [getTransactionCount - SDK](https://alchemy.com/docs/reference/sdk-gettransactioncount.mdx): Returns the number of transactions ever sent from the provided address, as of the provided block tag. This value is used as the nonce for the next transaction from the address sent to the network. - [getTokenMetadata - SDK](https://alchemy.com/docs/reference/sdk-gettokenmetadata.mdx): Returns metadata for a given token contract address. - [getTransactionReceipt - SDK](https://alchemy.com/docs/reference/sdk-gettransactionreceipt.mdx): Returns the transaction receipt for hash or null if the transaction has not been mined. - [send - SDK](https://alchemy.com/docs/reference/sdk-send.mdx): Allows sending a raw message to the Alchemy backend. - [getTransactionReceipts - SDK](https://alchemy.com/docs/reference/sdk-gettransactionreceipts.mdx): Gets all transaction receipts for a given block by number or block hash. - [getTransaction - SDK](https://alchemy.com/docs/reference/sdk-gettransaction.mdx): Returns the transaction with hash or null if the transaction is unknown. If a transaction has not been mined, this method will search the transaction pool. Various backends may have more restrictive transaction pool access (e.g. if the gas price is too low or the transaction was only recently sent a... - [isContractAddress - SDK](https://alchemy.com/docs/reference/iscontractaddress-sdk.mdx): Checks if the provided address is a smart contract. - [getNftMetadata - SDK](https://alchemy.com/docs/reference/sdk-getnftmetadata.mdx): Get the NFT metadata associated with the provided parameters. - [getNftSales - SDK](https://alchemy.com/docs/reference/sdk-getnftsales.mdx): Returns NFT sales that have happened through on-chain marketplaces. - [traceTransaction - SDK](https://alchemy.com/docs/reference/sdk-tracetransaction.mdx): Attempts to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it and will then attempt to execute the transaction that corresponds to the given hash. - [simulateExecutionBundle - SDK](https://alchemy.com/docs/reference/simulateexecutionbundle-sdk.mdx): Simulates a list of transactions in sequence and returns list of decoded traces and logs that occurred for each transaction during simulation. Note that this method does not run any transactions on the blockchain. - [simulateExecution - SDK](https://alchemy.com/docs/reference/simulateexecution-sdk.mdx): Simulates a single transaction and the resulting and returns list of decoded traces and logs that occurred during the transaction simulation. - [getMaxPriorityFeePerGas - SDK](https://alchemy.com/docs/reference/getmaxpriorityfeepergas-sdk.mdx): Returns a fee per gas (in wei) that is an estimate of how much you can pay as a priority fee, or \tip\, to get a transaction included in the current block. This number is generally used to set the maxPriorityFeePerGas field in a transaction request. - [simulateAssetChangesBundle - SDK](https://alchemy.com/docs/reference/simulateassetchangesbundle-sdk.mdx): Simulates the asset changes resulting from a list of transactions simulated in sequence. Returns a list of asset changes for each transaction during simulation. - [estimateGas - SDK](https://alchemy.com/docs/reference/sdk-estimategas.mdx): Returns an estimate of the amount of gas that would be required to submit transaction to the network. An estimate may not be accurate since there could be another transaction on the network that was not accounted for, but after being mined affects the relevant state. - [simulateAssetChanges - SDK](https://alchemy.com/docs/reference/simulateassetchanges-sdk.mdx): Simulates the asset changes resulting from a single transaction. Returns list of asset changes that occurred during the transaction simulation. Note that this method does not run the transaction on the blockchain. - [traceBlock - SDK](https://alchemy.com/docs/reference/sdk-traceblock.mdx): Replays a block that has already been mined. - [waitForTransaction - SDK](https://alchemy.com/docs/reference/sdk-waitfortransaction.mdx): Returns a promise which will not resolve until specified transaction hash is mined. If confirmations is 0, this method is non-blocking, and if the transaction has not been mined returns null . Otherwise, this method will block until the transaction has confirmed blocks mined on top of the block in w... - [traceCall - SDK](https://alchemy.com/docs/reference/sdk-tracecall.mdx): Runs an eth_call with the context of the provided block execution using the final state of the parent block as the base. - [sendTransaction - SDK](https://alchemy.com/docs/reference/sdk-sendtransaction.mdx): Submits transaction to the network to be mined. The transaction must be signed, and be valid (i.e. the nonce is correct and the account has sufficient balance to pay for the transaction). - [updateWebhook - SDK](https://alchemy.com/docs/reference/sdk-updatewebhook.mdx): Update a NftActivityWebhook's active status or NFT filters. - [refreshNftMetadata -SDK](https://alchemy.com/docs/reference/sdk-refreshnftmetadata.mdx): Refreshes the cached metadata for a provided NFT contract address and token id. Returns a boolean value indicating whether the metadata was refreshed. - [createWebhook - SDK](https://alchemy.com/docs/reference/sdk-createwebhook.mdx): This endpoint allows you to create a webhook. Note that the webhook will be created in the app network of the provided app id. - [getNftFilters - SDK](https://alchemy.com/docs/reference/sdk-getnftfilters.mdx): Get all NFT filters tracked for the provided NftActivityWebhook , i.e., the \NFT_ACTIVITY\. - [getAddresses - SDK](https://alchemy.com/docs/reference/sdk-getaddresses.mdx): Get all addresses tracked for the provided AddressActivityWebhook . An Address Activity Webhook tracks ETH , ERC20 , ERC721 , and ERC1155 transfers for the provided addresses. This can be used to notify your app of real-time state changes when your tracked addresses send or receive tokens. - [summarizeNftAttributes - SDK](https://alchemy.com/docs/reference/sdk-summarizenftattributes.mdx): Get a summary of attribute prevalence for an NFT collection. - [deleteWebhook - SDK](https://alchemy.com/docs/reference/sdk-deletewebhook.mdx): Delete the provided webhook. - [searchContractMetadata - SDK](https://alchemy.com/docs/reference/sdk-searchcontractmetadata.mdx): Search for a keyword across the metadata of all ERC-721 and ERC-1155 smart contracts. - [getAllWebhooks - SDK](https://alchemy.com/docs/reference/sdk-getallwebhooks.mdx): Get all webhooks on your team. The team is determined by the authToken provided into the AlchemySettings object when creating a new Alchemy instance. This method returns a response object containing all the webhooks. - [getNftsForOwnerIterator - SDK](https://alchemy.com/docs/reference/sdk-getnftsforowneriterator.mdx): Fetches all NFTs for a given owner and yields them in an async iterable. This method returns the full NFT for the owner and pages through all page keys until all NFTs have been fetched. To get all NFTs without their associated metadata, use the options parameter in the body of the request. - [getNftsForContractIterator -SDK](https://alchemy.com/docs/reference/sdk-getnftsforcontractiterator.mdx): Fetches all NFTs for a given contract address and yields them in an async iterable. This method returns the full NFTs in the contract and pages through all page keys until all NFTs have been fetched. - [getContractMetadata - SDK](https://alchemy.com/docs/reference/sdk-getcontractmetadata.mdx): Get the NFT collection metadata associated with the provided parameters. - [getTransfersForOwner - SDK](https://alchemy.com/docs/reference/sdk-gettransfersforowner.mdx): The getTransfersForOwner method gets all NFT transfers for a given owner address. - [getNftsForContract - SDK](https://alchemy.com/docs/reference/sdk-getnftsforcontract.mdx): Get all NFTs for a given contract address. This method returns the full NFTs in the contract. To get all NFTs without their associated metadata, use the options parameter. - [Dashboard Tools Quickstart](https://alchemy.com/docs/dashboard-tools-quickstart.mdx): Guide to show the tools available on the Alchemy Dashboard - [Alchemy Sandbox](https://alchemy.com/docs/alchemy-sandbox.mdx): Guide on setting up a request on the Alchemy Sandbox to simulate your app behavior and data requests - [Dashboard Alerts](https://alchemy.com/docs/dashboard-alerts.mdx): Guide on setting up and managing dashboard alerts to monitor your app behavior and usage - [Request Logs](https://alchemy.com/docs/alchemy-request-logs.mdx): Guide on interacting with request logs on Alchemy's dashboard - [Dashboard Roles](https://alchemy.com/docs/dashboard-roles.mdx): Guide to explain the roles available on the Alchemy Dashboard - [Dashboard SSO](https://alchemy.com/docs/dashboard-sso.mdx): Guide to explain the Single Sign-On (SSO) available on the Alchemy Dashboard - [NFT Project Code Templates](https://alchemy.com/docs/nft-project-code-templates.mdx): Kick start your NFT project today by using Alchemy's NFT API Code Snippets and Tutorials - [NFT API Tutorials](https://alchemy.com/docs/nft-api.mdx): Tutorials that use Alchemy's NFT API - [How to Resolve a Wallet Address Given an ENS Domain](https://alchemy.com/docs/how-to-resolve-ewallet-given-ens.mdx): In this tutorial, we’ll be using Alchemy’s core API to resolve a user's address from an ENS Domain Name owned by the user. - [How to Resolve ENS Domains Given a Wallet Address](https://alchemy.com/docs/how-to-resolve-ens-domains-given-a-wallet-address.mdx): In this tutorial, we’ll be using Alchemy’s NFT API to fetch all ENS Domain Names owned by a user. - [How to Get a List of NFT Holders for a Given Collection](https://alchemy.com/docs/how-to-get-a-list-of-nft-holders-for-a-given-collection.mdx): Learn how to get a list of all wallets that own a specific NFT collection. - [How to Get All NFTs Owned by an Address](https://alchemy.com/docs/how-to-get-all-nfts-owned-by-an-address.mdx): Learn how to get all NFTs (and their metadata) owned by an address using the Alchemy NFT API. - [How to Get All NFTs in a Collection](https://alchemy.com/docs/how-to-get-all-nfts-in-a-collection.mdx): Learn how to get all NFTs that belong to a particular collection using the Alchemy NFT API. - [How to Check the Owner of an NFT](https://alchemy.com/docs/how-to-check-the-owner-of-an-nft.mdx): Learn how to find the owner of an NFT (ERC-721 or ERC-155) on Ethereum and Polygon in one request using the getOwnersForToken endpoint. - [How to Get NFT Owners at a Specific Block Height](https://alchemy.com/docs/how-to-get-nft-owners-at-a-specific-block-height.mdx): Learn how to get snapshot of all the owners of an NFT collection at a particular point in time or block height - [How to Filter Out Spam NFTs](https://alchemy.com/docs/how-to-filter-out-spam-nfts.mdx): Learn how to identify and filter spam NFTs using the Alchemy API. - [How to Check the Rarity of an NFT](https://alchemy.com/docs/how-to-check-the-rarity-of-an-nft.mdx): Learn how to determine the rarity of an NFT through the prevalence of its component traits using the Alchemy NFT API - [How to Get the Minters of an NFT Collection](https://alchemy.com/docs/how-to-get-minters-of-an-nft-collection.mdx): Learn how to get the \day 1\ minters of an NFT collection. The addresses that originally minted an NFT collection (first owners). - [How to Get the Last Sale Price of an NFT](https://alchemy.com/docs/how-to-get-the-last-sale-price-of-an-nft.mdx): Learn how to get the last sale price of an NFT using Alchemy SDK - [How to Get Floor Price and Sales History of an NFT Collection](https://alchemy.com/docs/how-to-get-floor-price-and-sales-history-of-an-nft-collection.mdx): Learn how to get the floor price and sales history of an NFT collection on major marketplaces like OpenSea, Rarible, and LooksRare. - [How To Fetch Complete NFT Metadata](https://alchemy.com/docs/how-to-fetch-complete-nft-metadata.mdx): Learn how to get the metadata for an NFT and how it can be useful in building web3 dapps - [Creating NFT Allowlists](https://alchemy.com/docs/creating-nft-allowlists.mdx): Tutorials for creating NFT allowlists - [How to Create an NFT Allowlist Based on Ownership](https://alchemy.com/docs/how-to-create-allowlists-based-on-nft-ownership.mdx): Learn how to create on-chain allowlists based on previously owned NFTs - [How to Create an On-Chain NFT Allowlist](https://alchemy.com/docs/how-to-create-an-on-chain-nft-allowlist.mdx): Learn how to create on-chain allowlists for NFT PFP projects - [How to Create an Off-Chain NFT Allowlist](https://alchemy.com/docs/how-to-create-an-off-chain-nft-allowlist.mdx): Learn how to create off-chain allowlists for NFT PFP Projects - [How to Create Off-Chain Allowlists with Spearmint](https://alchemy.com/docs/how-to-create-off-chain-allowlists-with-spearmint.mdx): Learn how to create and manage allowlists using an automated allowlist platform - [How to Airdrop NFTs](https://alchemy.com/docs/how-to-airdrop-nfts.mdx): Learn how to airdrop NFTs using both on-chain and off-chain implementations - [How to Create NFT Token-Gated Communities](https://alchemy.com/docs/how-to-create-nft-token-gated-communities-with-the-alchemy-nft-api.mdx): Learn how to use the Alchemy NFT API to verify ownership of an NFT, or grab a complete ownership snapshot for a collection! - [NFT Transactions](https://alchemy.com/docs/nft-transactions.mdx): List of tutorials related to NFT transactions - [How to Get the Transfer History of an NFT](https://alchemy.com/docs/how-to-get-the-transfer-history-of-an-nft.mdx): Learn how to trace the ownership history of an NFT using the Alchemy Transfers API - [How to Get NFT Contract Creator Address](https://alchemy.com/docs/how-to-get-nft-contract-creator-address.mdx): Learn how to get the smart contract deployer address for NFTs, ERC20 tokens, or other on-chain contracts. - [How to Get all NFT Transactions by an Address](https://alchemy.com/docs/how-to-get-all-nft-transactions-by-an-address.mdx): Learn how to fetch all ERC-721 and ERC-1155 NFTs transferred by a given Ethereum address over any time period. - [How to Get NFTs Minted by an Address](https://alchemy.com/docs/how-to-get-nfts-minted-by-an-address.mdx): In one request, fetch all ERC-721 and ERC-1155 NFTs minted by a given Ethereum address, user or contract, over any time period. - [Part 1: How to Create an NFT Game Smart Contract](https://alchemy.com/docs/how-to-create-an-nft-game-smart-contract.mdx): Learn how to create a contract that powers an on-chain NFT game similar to CryptoKitties and Axie Infinity - [Part 2: How to Create an NFT Game Frontend](https://alchemy.com/docs/how-to-create-an-nft-game-frontend.mdx): Learn how to create a Next.js frontend that powers an on-chain game similar to Cryptokitties and Axie Infinity - [How to Use Stable Diffusion to Mint Your NFTs](https://alchemy.com/docs/how-to-use-stable-diffusion-to-mint-your-nfts.mdx): Learn how to use Gelato's Web3 functions and Alchemy's top-notch infrastructure to use Stable Diffusion to generate images for your NFTs! - [ERC-20 Tokens](https://alchemy.com/docs/erc-20-tokens.mdx): Tutorials related to ERC-20 tokens - [How to Get Token Metadata](https://alchemy.com/docs/how-to-get-token-metadata.mdx): Use Alchemy's token API to get all the metadata for your ERC-20 token including name, symbol, and other important details - [How to Create an ERC-20 Token (4 Steps)](https://alchemy.com/docs/how-to-create-an-erc-20-token-4-steps.mdx): Tutorial for deploying your own ERC-20 token on Ethereum (testnet) in 4 steps. - [How to Add Royalties to an ERC-20 Token](https://alchemy.com/docs/how-to-add-royalties-to-an-erc-20-token.mdx): This tutorial’s purpose is to create an ERC-20 token that will return a royalty amount (of that ERC-20 token) to the original creator of the contract. - [How to Create a DAO Governance Token](https://alchemy.com/docs/how-to-create-a-dao-governance-token.mdx): Tutorial for creating a governance token for a DAO - [How to Get ERC-20 Token Balance at a Given Block](https://alchemy.com/docs/how-to-get-erc-20-token-balance-at-a-given-block.mdx): Learn how to get the balance of a single token being held by a specific contract address at a given block or point in time. - [Token Balances](https://alchemy.com/docs/token-balances.mdx): Tutorials related to token balances - [How to Get All Tokens Owned by an Address](https://alchemy.com/docs/how-to-get-all-tokens-owned-by-an-address.mdx): Learn how to get balances of all tokens owned by an address using the Alchemy Token API. - [How to Get Token Balance for an Address](https://alchemy.com/docs/how-to-get-token-balance-for-an-address.mdx): Learn how to get the balance of a single token being held by a specific contract address. - [How to Get ETH Balance at a Point in Time](https://alchemy.com/docs/how-to-get-eth-balance-at-a-point-in-time.mdx): Learn how to get the ETH balance of a wallet at a specific block number or UTC timestamp - [Running an Eth2.0 Staking Node or Validator with Alchemy](https://alchemy.com/docs/running-an-eth20-staking-node-or-validator-with-alchemy.mdx): A quick guide to setting up your Eth2 node or validator using Alchemy as your Web3 provider. We'll make sure this guide is actively updated as Eth 2.0 continues to roll out! - [Setting up an Eth 2.0 Staking Validator with Prysm](https://alchemy.com/docs/setting-up-an-eth-20-staking-validator-with-prysm.mdx): A quick guide to setting up your Eth2 node or validator on Prysm with Alchemy as your web3 provider. - [Setting up an Eth 2.0 Staking Validator with Teku](https://alchemy.com/docs/setting-up-an-eth-20-staking-validator-with-teku.mdx): A quick guide to setting up your Eth2 node or validator on Teku with Alchemy as your web3 provider. - [How to build a \Tip Jar\ DeFi app](https://alchemy.com/docs/how-to-build-a-tip-jar-defi-app.mdx): Learn how to build a TipJar app that creators can use to receive tips from their supporters. - [Understanding Transactions](https://alchemy.com/docs/understanding-transactions.mdx): Articles about transactions - [Ethereum Transactions - Pending, Mined, Dropped & Replaced](https://alchemy.com/docs/ethereum-transactions-pending-mined-dropped-replaced.mdx): Explanation for different transaction states on Ethereum and other blockchains and how to handle each state to ensure your transaction gets mined in time. - [How to Query Transaction Details on Ethereum](https://alchemy.com/docs/how-to-get-transaction-details.mdx): Learn how to get general information about a transaction using the eth_getTransactionReceipt method. - [Understanding the Transaction Object on Ethereum](https://alchemy.com/docs/understanding-the-transaction-object-on-ethereum.mdx): This guide details each element in the response of the Transaction object returned by eth_getTransactionByHash - [What are Internal Transactions?](https://alchemy.com/docs/what-are-internal-transactions.mdx): This is an in-depth guide about Internal Transactions on Ethereum and how to retrieve them using the Alchemy Transfers API. - [How to Handle Checksum Addresses](https://alchemy.com/docs/how-to-handle-checksum-addresses.mdx): Learn what checksum addresses in Ethereum are, why they exist, and how to handle them using the ethers library. - [Sending Transactions](https://alchemy.com/docs/sending-transactions.mdx): Tutorials for sending transactions on the blockchain - [How to Send Transactions on Ethereum](https://alchemy.com/docs/how-to-send-transactions-on-ethereum.mdx): This is a beginner's guide for sending Ethereum transactions in web3. - [How to Check the Status of a Transaction using its Hash](https://alchemy.com/docs/how-to-check-the-status-of-a-transaction-using-its-hash.mdx): Learn how to check the status of a transaction using the transaction hash - [Transaction History](https://alchemy.com/docs/transaction-history.mdx): Tutorials for working with transaction history - [How to Get the Number of Transactions in a Block](https://alchemy.com/docs/how-to-get-the-number-of-transactions-in-a-block.mdx): This is a simple script to teach you how to communicate with the blockchain and read the number of transactions in a block. - [How to Get Transaction History for an Address on Ethereum](https://alchemy.com/docs/how-to-get-transaction-history-for-an-address-on-ethereum.mdx): Learn how to get the full transaction history for a smart contract or a user address including external, internal, token, ERC-20, ERC-721 and ERC-1155 token transfers in a single request. - [How to Get a Contract's First Transfer Event](https://alchemy.com/docs/how-to-get-a-contracts-first-transfer-event.mdx): Learn how to use Alchemy's SDK to query the transfer history of one or multiple smart contracts in a single request. - [How to Get a Contract's Last Transfer Event](https://alchemy.com/docs/how-to-get-a-contracts-last-transfer-event.mdx): Learn how to use Alchemy's SDK to query the transfer history of one or multiple smart contracts in a single request. - [Integrating Historical Transaction Data into your dApp](https://alchemy.com/docs/integrating-historical-transaction-data-into-your-dapp.mdx): Tutorial for integrating transaction history (using the Alchemy Transfers API) into a dApp frontend. - [How to Get Contract Deployment Transactions in a Block](https://alchemy.com/docs/how-to-get-contract-deployment-transactions-in-a-block.mdx): Learn how to get all the contract creation transactions from a block - [How to Get All the Contracts Deployed by a Wallet](https://alchemy.com/docs/how-to-get-all-the-contracts-deployed-by-a-wallet.mdx): Learn how to get all the contract addresses deployed by a given wallet address - [On-chain Events](https://alchemy.com/docs/on-chain-events.mdx): List of articles related to on-chain events - [How to Get On-chain Events on Ethereum](https://alchemy.com/docs/how-to-get-on-chain-events.mdx): Learn how to use the eth_getLogs method to query blockchain events - [Understanding Logs: Deep Dive into eth_getLogs](https://alchemy.com/docs/deep-dive-into-eth_getlogs.mdx): This is a beginner-friendly guide into the commonly used eth_getLogs JSON-RPC call and understanding logs on Ethereum. It discusses some key topics and goes into the complexities and usage of eth_getLogs through an example. - [Transaction Simulation](https://alchemy.com/docs/transaction-simulation.mdx): Discover Alchemy's powerful Transaction Simulation APIs that provide in-depth insights into the impact of transactions on various networks before execution. - [Integrating Simulation with 1 line of code](https://alchemy.com/docs/integrating-simulation-with-1-line-of-code.mdx): Learn how to effortlessly integrate Alchemy's Simulation APIs in your code base using just one line of code. - [Building a MetaMask Snap from scratch](https://alchemy.com/docs/building-a-metamask-snap-from-scratch.mdx): Explore the process of building a MetaMask Snap from scratch that showcases the power of Alchemy's Transaction Simulation APIs. - [Asset Changes - Explained](https://alchemy.com/docs/asset-changes-explained.mdx): Dive into the Asset Changes API with this detailed example of simulating a transaction to swap 1 USDC for UNI using Uniswap V2. - [How to simulate a transaction on Ethereum](https://alchemy.com/docs/how-to-simulate-a-transaction-on-ethereum.mdx): Learn how to simulate your transactions on the Ethereum network using Alchemy's Simulation APIs - [EIP-1559 Resource and Tutorial Hub](https://alchemy.com/docs/eip-1559.mdx): Everything you need to know about the changes from EIP 1559 (London Hardfork) as a developer, and how you can use the new methods for transactions in your DApp. - [How to Send Transactions with EIP 1559](https://alchemy.com/docs/how-to-send-transactions-with-eip-1559.mdx): A guide for sending transactions using EIP-1559 methods. - [Retrying an EIP 1559 transaction](https://alchemy.com/docs/retrying-an-eip-1559-transaction.mdx): This tutorial will walk through how to retry Ethereum transactions using EIP-1559 methods. - [maxPriorityFeePerGas vs maxFeePerGas](https://alchemy.com/docs/maxpriorityfeepergas-vs-maxfeepergas.mdx): This guide will walk you through the difference between two EIP-1559 methods: maxPriorityFeePerGas and maxFeePerGas and help you understand when to use each of them. - [How to Build a Gas Fee Estimator using EIP-1559](https://alchemy.com/docs/how-to-build-a-gas-fee-estimator-using-eip-1559.mdx): Tutorial for how to build a gas fee estimation tool for Ethereum using EIP-1559 methods. - [How to Send ERC20 Tokens in an EIP-1559 Transaction](https://alchemy.com/docs/how-to-send-erc20-tokens-in-an-eip-1559-transaction.mdx): Learn how to send an EIP-1559 transaction that transfers ERC20 tokens. - [How to Integrate Alchemy Address Activity Webhooks with Zapier](https://alchemy.com/docs/how-to-integrate-alchemy-webhooks-with-zapier.mdx): Learn how to integrate Alchemy’s address activity webhook into Zapier to get email notifications for external transfers when you send and receive ETH via Metamask on the Goerli testnet. - [How to Get Notifications for NFT Contract Creations in Three Simple Steps](https://alchemy.com/docs/get-notifications-for-nft-contract-creations-in-three-simple-steps.mdx): Learn how to get real-time notifications about a successful NFT contract mint using Alchemy Notify webhooks - [How to Create Whale Alert Bots](https://alchemy.com/docs/how-to-create-whale-alert-bots.mdx): Learn how to create bots that alert you for Whale activity on Ethereum - [How to Create a Whale Alert Twitter Bot](https://alchemy.com/docs/how-to-create-a-whale-alert-twitter-bot.mdx): Learn how to build a Twitter bot that tracks activity on whale wallet addresses on Ethereum. This tutorial also works with Polygon, Arbitrum, and Optimism. - [How to Create a Whale Alert Discord Bot](https://alchemy.com/docs/how-to-create-a-whale-alert-discord-bot.mdx): Track the activity of whales on Ethereum, Polygon, Arbitrum, and Optimism in Discord using Alchemy webhooks. - [How to Create a Whale Alert Slack Bot](https://alchemy.com/docs/how-to-create-a-whale-alert-slack-bot.mdx): Learn how to create a Slack bot that publishes alerts to a Slack channel using Zapier and Alchemy webhooks via the Notify API. - [Transaction Notifications](https://alchemy.com/docs/transaction-notifications.mdx): Tutorials for working with transaction notifications - [Building a dApp with Real-Time Transaction Notifications](https://alchemy.com/docs/building-a-dapp-with-real-time-transaction-notifications.mdx): Learn how to integrate on-chain notifications with your dApp using Alchemy Notify v2. - [How to Track Mined and Pending Ethereum Transactions](https://alchemy.com/docs/how-to-track-mined-and-pending-ethereum-transactions.mdx): Learn how you can track your transactions through the pending and mined states. We integrate Twilio to send SMS notifications when a transaction is pending and when it finally gets mined. - [WebSocket Subscriptions](https://alchemy.com/docs/websocket-subscriptions.mdx): Tutorials for working with WebSocket Subscriptions - [How to Subscribe to Mined Transactions via WebSocket Endpoints](https://alchemy.com/docs/how-to-subscribe-to-pending-transactions-via-websocket-endpoints.mdx): Learn how to subscribe to mined transactions via WebSockets, and view the full transactions objects or hashes mined on the network based on specified filters and block tags. - [How to Listen to NFT Mints](https://alchemy.com/docs/how-to-listen-to-nft-mints.mdx): What is the best way to listen to a successful NFT contract mint even on a smart contract on node.js backend app? - [How to Subscribe to Pending Transactions via WebSocket Endpoints](https://alchemy.com/docs/how-to-subscribe-to-transactions-via-websocket-endpoints.mdx): Learn how to subscribe to pending transactions via WebSockets, and filters the transactions based on specified from and/or to addresses. - [Custom Webhooks Tutorials](https://alchemy.com/docs/custom-webhooks.mdx): Discover how to integrate custom webhooks into your decentralized applications (Dapps), covering Web3 Oracle updates, crypto token alerts, data ingestion, and NFT marketplace alerts. - [How to Get Started With Custom Webhooks in 3 Minutes](https://alchemy.com/docs/how-to-get-started-with-custom-webhooks-in-3-minutes.mdx): Learn how to quickly use Alchemy’s Custom Webhooks - [How to Integrate Custom Webhooks with Zapier](https://alchemy.com/docs/how-to-integrate-custom-webhooks-with-zapier.mdx): Learn how to integrate Alchemy’s Custom Webhook into Zapier to get notified whenever a new block is produced! - [How to Use Custom Webhooks for Web3 Oracle Updates](https://alchemy.com/docs/how-to-use-custom-webhooks-for-web3-oracle-updates.mdx): Learn How to get Web3 Oracle Updates to Your Dapp with Custom Webhooks - [How to Use Custom Webhooks for Crypto Token Alerts](https://alchemy.com/docs/how-to-use-custom-webhooks-for-crypto-token-alerts.mdx): Learn How to Integrate Crypto Token Alerts to Your Dapp with Custom Webhooks - [How to Use Custom Webhooks for Web3 Data Ingestion](https://alchemy.com/docs/how-to-use-custom-webhooks-for-web3-data-ingestion.mdx): Learn How to Stream Web3 Data to Your Dapp with Custom Webhooks - [How to Use Custom Webhooks for NFT Marketplace Alerts](https://alchemy.com/docs/how-to-use-custom-webhooks-for-nft-marketplace-alerts.mdx): Learn How to get NFT Marketplace Alerts to Your Dapp with Custom Webhooks - [Building a Discord Notification Bot with Alchemy's Notifications Webhook](https://alchemy.com/docs/building-a-discord-notification-bot-with-alchemy-notifications-webhook.mdx): In this guide, we'll walk you through building an app that monitors the blockchain for an on-chain event. When that event occurs, you'll receive a notification on Discord. This could be anything from a deposit in a DeFi app to a sale on an NFT marketplace – the choice is yours. - [Building a Telegram Notification Bot with Alchemy's Notifications Webhook](https://alchemy.com/docs/building-a-telegram-notification-bot-with-alchemys-notifications-webhook.mdx): In this guide, we'll walk you through building an app that monitors the blockchain for an on-chain event. When that event occurs, you'll receive a notification on Telegram. This could be anything from a deposit in a DeFi app to a sale on an NFT marketplace – the choice is yours. - [How to Stream Blockchain Data to AWS with Custom Webhooks](https://alchemy.com/docs/stream-blockchain-data-with-custom-webhooks-and-aws.mdx): Build a serverless web3 data ingestion API in 10 minutes using AWS, DynamoDB, and Custom Webhooks. - [How to Use Custom Webhooks for Mined User Operations?](https://alchemy.com/docs/how-to-use-custom-webhooks-to-get-push-notifications-for-mined-user-operations.mdx): Learn how to stream real-time alerts for mined User Operation with Custom Webhooks + variables - [How to Create Access Keys](https://alchemy.com/docs/how-to-create-access-keys.mdx): Learn how to create access keys and use them to make requests to Alchemy APIs - [How To Make HTTP Header-Based API Requests](https://alchemy.com/docs/how-to-use-api-keys-in-http-headers.mdx): Learn how to use your Alchemy API keys in HTTP headers for enhanced security when calling blockchain APIs - [How To Use JWTs For API Requests](https://alchemy.com/docs/how-to-use-jwts-for-api-requests.mdx): Learn how to use JWTs ( JSON Web Tokens ) for making secure API requests with Alchemy. - [Best Practices for Key Security and Management](https://alchemy.com/docs/best-practices-for-key-security-and-management.mdx): Learn about the best practices for security and management of your keys. - [How to Add Allowlists to Your Apps for Enhanced Security](https://alchemy.com/docs/how-to-add-allowlists-to-your-apps-for-enhanced-security.mdx): Learn how to limit addresses, domains and IPs that can interact with your app for added security - [Developer Best Practices](https://alchemy.com/docs/developer-best-practices.mdx): List of articles related to developer best practices - [Best Practices When Using Alchemy](https://alchemy.com/docs/best-practices-when-using-alchemy.mdx): Here is a list of best practices to reduce compute unit usage costs to make sure you’re getting the most out of Alchemy’s platform! We will continue updating these as we receive customer feedback. 1. Send Requests Concurrently Depending on your background with blockchain nodes, you might expect that... - [Best Practices for Deploying a Smart Contract on EVM Mainnets](https://alchemy.com/docs/best-practices-for-deploying-a-smart-contract-on-evm-mainnets-1.mdx): Best practices to follow when deploying your contracts to the mainnet. - [Choosing a Web3 Network](https://alchemy.com/docs/choosing-a-web3-network.mdx): A detailed guide to choosing which network to deploy on for Ethereum, Layer 2s and Solana. Compares Layer 1 chains vs Layer 2 chains as well as Mainnet vs Testnet environments. - [How to Enable Compression to Speed Up JSON-RPC Blockchain Requests](https://alchemy.com/docs/how-to-enable-compression-to-speed-up-json-rpc-blockchain-requests.mdx): Adding an 'Accept-Encoding: gzip' header to JSON-RPC requests results in roughly a 75% speedup for requests over 100kb. Use this single code change to speed up JSON-RPC requests! - [Debugging CORS problems for End-Users](https://alchemy.com/docs/debugging-cors-problems-for-end-users.mdx): If your users are experiencing CORS issues here's how to debug them - [How to Implement Retries](https://alchemy.com/docs/how-to-implement-retries.mdx): Learn how to implement retries in your code to handle errors and improve application reliability. - [How to set usage limits for your account](https://alchemy.com/docs/how-to-set-usage-limits-and-alerts-for-your-account.mdx): Learn to manage your Alchemy account wisely by setting usage limits ensuring you never overspend. - [Dashboard Alerts](https://alchemy.com/docs/dashboard-alerts.mdx): Guide on setting up and managing dashboard alerts to monitor your app behavior and usage - [How to Get the Latest Block on Ethereum](https://alchemy.com/docs/how-to-get-the-latest-block-on-ethereum.mdx): Don't know where to start? This guide will walk you through writing a simple web3 script to get the latest block number from the Ethereum mainnet using Alchemy. - [What are Uncle Blocks?](https://alchemy.com/docs/what-are-uncle-blocks.mdx): Uncle blocks are blocks that did not get mined onto the canonical chain. When two or more miners produce blocks at nearly the same time, uncle blocks are created. - [What is Archive Data on Ethereum?](https://alchemy.com/docs/what-is-archive-data-on-ethereum.mdx): Archive data is data on the blockchain that is older than 128 blocks, which is approximately 4 epochs or 25.6 minutes old - [Internal Playbook: Upgrading Ethereum Nodes](https://alchemy.com/docs/internal-playbook-upgrading-ethereum-nodes.mdx): Check out this internal playbook for why, when, and how we upgrade our Ethereum nodes for our users 🚀 - [How to Calculate Ethereum Miner Rewards](https://alchemy.com/docs/how-to-calculate-ethereum-miner-rewards.mdx): Tutorial on how to calculate miner rewards for a single Ethereum block - [How to Deploy a Contract to the Same Address on Multiple Networks](https://alchemy.com/docs/how-to-deploy-a-contract-to-the-same-address-on-multiple-networks.mdx): This two-part tutorial will explore two ways you can deterministically deploy a contract across multiple networks. - [How to use Create2 to deriving contract addresses](https://alchemy.com/docs/create2-an-alternative-to-deriving-contract-addresses.mdx): Part 2 of How to deploy a contract to the same address on multiple networks. - [Blockchain Basics](https://alchemy.com/docs/blockchain-basics.mdx): Blockchain basics include understanding blockchains, blockchain networks, consensus mechanisms including Proof-of-Work, and the differences between UTXO and Account Models. - [What is a blockchain?](https://alchemy.com/docs/what-is-a-blockchain.mdx): A blockchain is a network of computers that agree upon a common state of data. It is a decentralized system that is resistant to censorship and control. - [What is Proof of Work?](https://alchemy.com/docs/proof-of-work.mdx): Proof of Work is a computationally expensive challenge for computers used to control difficulty and secure a blockchain network through mining, where nodes are financially incentivized to find hashes of data. - [What are blockchain consensus mechanisms?](https://alchemy.com/docs/what-are-blockchain-consensus-mechanisms.mdx): Blockchain consensus mechanisms are rules that a distributed and decentralized blockchain network follows to agree on what is considered valid. - [What does a blockchain network look like?](https://alchemy.com/docs/what-are-blockchain-networks.mdx): A blockchain network is a distributed database with nodes worldwide achieving decentralized consensus. - [What is a 51% attack?](https://alchemy.com/docs/51-percent-attack.mdx): A 51% attack occurs when a miner group controls over 50% of a network, allowing them to double-spend transactions. It's costly and requires more than 51% resources. - [What is the Bitcoin genesis block?](https://alchemy.com/docs/bitcoin-genesis-block.mdx): The Bitcoin genesis block is the very first \block\ of transactions ever confirmed on the Bitcoin blockchain after launching. - [UTXO vs. Account Models](https://alchemy.com/docs/utxo-vs-account-models.mdx): Bitcoin uses UTXO model for user balances, Ethereum and EVM chains use account model. UTXOs are non-fungible and spent once, accounts track overall balance. - [Web3 Glossary](https://alchemy.com/docs/web3-glossary.mdx): All words and definitions related to Blockchain and Ethereum. - [Blockchain 101](https://alchemy.com/docs/blockchain-101.mdx): Blockchain basics for developer topics. - [Cryptography Basics](https://alchemy.com/docs/cryptography-basics.mdx): Learn the basics of cryptography including public key cryptography, hashing algorithms, and tree data structures. - [What is Public Key Cryptography?](https://alchemy.com/docs/public-key-cryptography.mdx): Public Key Cryptography uses a public and private key to encrypt and decrypt messages. It's also called asymmetric encryption and used in RSA and ECDSA. - [What is a hashing algorithm?](https://alchemy.com/docs/hashing-algorithm.mdx): A hashing algorithm reduces any input to a unique fixed-sized output. Cryptographic hashing algorithms are one-way, produce the same output for the same input, and have rare collisions. - [How do tree data structures work?](https://alchemy.com/docs/tree-data-structures.mdx): Tree data structures are hierarchical structures used to store and organize data. They consist of nodes, with a parent-child relationship, and can have different enforcements such as being binary or a binary search tree. - [What are Merkle trees?](https://alchemy.com/docs/what-are-merkle-trees.mdx): Merkle Trees are a data structure used to efficiently verify that data belongs in a larger set of data. They are commonly used in Peer to Peer networks to increase scalability. - [How are Merkle trees used in blockchains?](https://alchemy.com/docs/merkle-trees-in-blockchains.mdx): Merkle trees store transaction data efficiently in blockchains. The root hash is committed, reducing blockchain size. Merkle proofs verify data efficiently. They are space and computationally efficient, good for scalability and decentralization. - [What are Patricia Merkle Tries?](https://alchemy.com/docs/patricia-merkle-tries.mdx): Patricia Merkle Tries combine a radix trie with a Merkle tree to store key-value pairs and verify data integrity, ideal for editing and storing ephemeral data. - [Ethereum Basics](https://alchemy.com/docs/ethereum-basics.mdx): Learn the basics of Ethereum including Proof-of-Stake, gas, accounts, nodes, transactions, frontend libraries, and how to access data with JSON-RPC. - [What is Ethereum?](https://alchemy.com/docs/what-is-ethereum.mdx): Ethereum is a decentralized blockchain platform that enables the creation of smart contracts and decentralized applications (dApps) using its native cryptocurrency, Ether (ETH). - [What is Proof of Stake?](https://alchemy.com/docs/what-is-proof-of-stake.mdx): Proof of Stake in Ethereum requires validators to stake 32ETH instead of mining with electricity, resulting in a secure, scalable, and energy-efficient network. Block finality should be considered when requesting data. - [How does Ethereum gas work?](https://alchemy.com/docs/ethereum-gas.mdx): Ethereum gas is the cost of executing operations. Demand determines the price, with a base fee to incentivize transactions. The fee is burned, and miners receive tips. - [What are Ethereum Accounts?](https://alchemy.com/docs/ethereum-accounts.mdx): Ethereum has two types of accounts: externally owned accounts (EOAs) and contract accounts. EOAs are like Bitcoin key pairs, while contract accounts are for smart contracts. - [How to Read Data with JSON-RPC](https://alchemy.com/docs/how-to-read-data-with-json-rpc.mdx): We use JSON-RPC to communicate with Ethereum. All nodes have a JSON-RPC interface for read requests. Signed JSON-RPC requests are needed for writing. - [How to create a JSON REST API for Ethereum](https://alchemy.com/docs/create-json-rest-api.mdx): Use ExpressJS to create a server with endpoints for HTTP verbs. Parse JSON input with app.use() and test with axios library. - [What are Ethereum nodes?](https://alchemy.com/docs/ethereum-nodes.mdx): Ethereum nodes uphold network integrity and data. Full nodes store and validate all blocks and transactions locally. Ethereum uses Merkle Patricia Tries for data storage. - [How do Ethereum transactions work?](https://alchemy.com/docs/how-ethereum-transactions-work.mdx): Ethereum transactions involve sending ether or tokens from one address to another, with fees paid in gas to incentivize miners to process the transaction on the blockchain. - [Introduction to Ethereum Frontend Libraries](https://alchemy.com/docs/ethereum-frontend-libraries.mdx): Ethers.js and web3.js are popular Ethereum Javascript libraries for JSON-RPC protocol interaction. Ethers.js is lightweight, well-tested, and ideal for new projects. - [Solidity Basics](https://alchemy.com/docs/solidity-basics.mdx): Learn the basics of Solidity, the programming language used for writing Ethereum smart contracts, including syntax, functions, mappings, and more! - [What is Hardhat?](https://alchemy.com/docs/what-is-hardhat.mdx): Hardhat is a dev environment for Ethereum smart contracts that enables compiling, deploying, testing, and debugging. It has local testing, Solidity compilation, and easy contract deployment. - [What is Solidity Syntax?](https://alchemy.com/docs/what-is-solidity-syntax.mdx): Solidity is a programming language used to write smart contracts on the Ethereum blockchain. It has a syntax similar to JavaScript and is used to define the rules and logic of the contract. - [How does Solidity work with the EVM?](https://alchemy.com/docs/how-does-solidity-work.mdx): Solidity compiles to bytecode for the Ethereum Virtual Machine. It's less abstract than JavaScript, and inefficiency can be costly due to blockchain storage and operation fees. - [Solidity vs. JavaScript: Similarities & Differences](https://alchemy.com/docs/solidity-vs-javascript.mdx): Solidity and JavaScript share similarities in syntax, but differ in version control, type declaration, and use of \this\ keyword. Solidity has static typing and supports tuples. - [How do Solidity functions work?](https://alchemy.com/docs/solidity-functions.mdx): Solidity functions use function keyword, can be view or pure , and have visibility levels: public , external , internal , private . - [How to Modify State Variables](https://alchemy.com/docs/how-to-modify-state-variables.mdx): In this guide, we will set up a simple Hardhat project structure, add a contract with a state variable and a function to modify it. We will then write a quick test to make sure the function modifies the state variable as expected - let's get to it! 📘 Hardhat is one of the ultimate web3 development ... - [What does it mean to revert transactions?](https://alchemy.com/docs/revert-transactions.mdx): Reverting a transaction erases all state changes and stops execution, but the sender still pays for gas and it can be included in a block. - [How do Solidity Mappings work?](https://alchemy.com/docs/solidity-mappings.mdx): Solidity mappings store key-value pairs in a structured and deterministic way, useful for address association. They enable efficient searching and can be nested for complex relationships. - [What are Solidity events?](https://alchemy.com/docs/solidity-events.mdx): Solidity events log information to the blockchain outside of smart contracts' storage variables using the event keyword. They're emitted by smart contracts and read by connected code. - [How do Solidity arrays work?](https://alchemy.com/docs/how-solidity-arrays-work.mdx): Solidity arrays can be fixed or dynamic, with access to .length . Dynamic storage arrays have .push() and .pop() . Structs group data for record-keeping. - [How do Solidity structs work?](https://alchemy.com/docs/how-do-solidity-structs-work.mdx): Solidity structs create custom data types for record-keeping, combining with arrays and functions to add, retrieve, and update records. They can be protected by checking msg.sender. - [Smart Contract Basics](https://alchemy.com/docs/smart-contract-basics.mdx): Smart contracts are executable code that is run on blockchains like Ethereum. Learn the basics including ABIs, inheritance, unit testing, ERC-20 contracts, and NFTs! - [How do smart contracts communicate?](https://alchemy.com/docs/smart-contract-communication.mdx): Smart contracts use their ABI to define functions, encode contract calls for the EVM, and read data from transactions. - [How to Unit Test a Smart Contract](https://alchemy.com/docs/how-to-unit-test-a-smart-contract.mdx): To unit test a Solidity smart contract using Hardhat, set up a project structure, add a Faucet.sol contract file, and create a test file structure. Use describe and it functions to define the test suite and targets. Test withdraw() , destroyFaucet() , and withdrawAll() functions. - [How do smart contract ABIs work?](https://alchemy.com/docs/smart-contract-abi.mdx): Smart contracts produce two artifacts: ABI (human-readable interface) and bytecode (machine-readable program) necessary for front-end tools to communicate with Ethereum computer. - [What are multi-signature contracts?](https://alchemy.com/docs/multi-sig-contracts.mdx): Multi-signature contracts require multiple signatures for transactions, providing security against lost or compromised keys. Gnosis Safe is a multi-signature smart contract deployer on Ethereum. - [What is Smart Contract inheritance?](https://alchemy.com/docs/smart-contract-inheritance.mdx): Smart Contract inheritance allows creating new contracts that inherit variables and functions, saving time and effort in developing new contracts. - [What is an ERC-20 token?](https://alchemy.com/docs/what-is-erc-20.mdx): An ERC-20 token is an Ethereum network asset representation, like company shares, reward points, or cryptocurrency. It's a standard for compatibility and app development. - [What are NFTs?](https://alchemy.com/docs/what-are-nfts.mdx): NFTs are unique blockchain tokens that represent ownership, including real-world objects. They store metadata off-chain using decentralized file networks like IPFS. - [What are upgradeable smart contracts?](https://alchemy.com/docs/upgradeable-smart-contracts.mdx): Upgradeable smart contracts use three contracts: Proxy, Implementation, and ProxyAdmin. This pattern enables iterative releases and patching of source code. - [How to Set Up Core Web3 Developer Tools](https://alchemy.com/docs/how-to-set-up-core-web3-developer-tools.mdx): This tutorial explains the core tools web3 developers need to install to start developing web3 applications. The tools mentioned in this guide are sufficient for web3 devs at most stages. - [How to Set Up Your Solana Development Environment](https://alchemy.com/docs/how-to-setup-your-solana-development-environment.mdx): This tutorial walks through setting up everything you need for Solana development: Alchemy, Phantom Wallet, Rust, the Solana CLI, and Anchor. It’s a key first step to using any Solana tutorial. - [What is Smart Contract Storage Layout?](https://alchemy.com/docs/smart-contract-storage-layout.mdx): Contract storage layout refers to the rules governing how contracts’ storage variables are laid out in long-term memory. - [When to use Storage vs. Memory vs. Calldata in Solidity](https://alchemy.com/docs/when-to-use-storage-vs-memory-vs-calldata-in-solidity.mdx): Learn about the different data locations in Solidity and when to them - [What is the difference between Memory and Calldata in Solidity?](https://alchemy.com/docs/what-is-the-difference-between-memory-and-calldata-in-solidity.mdx): Learn about the differences between the memory and calldata storage options in Solidity - [What are Payable Functions in Solidity?](https://alchemy.com/docs/solidity-payable-functions.mdx): Learn about payable functions in Solidity, their importance in handling Ether deposits, and how to create and use them in smart contracts. - [How to Get a Smart Contract's Balance in Solidity](https://alchemy.com/docs/how-to-get-a-smart-contracts-balance-in-solidity.mdx): Learn how to get any smart contract's balance in Solidity - [How to Send Value from Within a Smart Contract Using Solidity](https://alchemy.com/docs/how-to-send-value-from-within-a-smart-contract-using-solidity.mdx): Learn how you can send Ether through a smart contract - [How to Interpret Binaries in Solidity](https://alchemy.com/docs/how-to-interpret-binaries-in-solidity.mdx): What is an Application Binary Interface (ABI)? What are binaries in Solidity? - [How to Interact with ERC-20 tokens in Solidity](https://alchemy.com/docs/how-to-interact-with-erc-20-tokens-in-solidity.mdx): Learn how to interact with, and build on top of existing ERC-20 tokens using Solidity - [How to Interact with ERC-721 Tokens in Solidity](https://alchemy.com/docs/how-to-interact-with-erc-721-tokens-in-solidity.mdx): Learn how to interact with, and build on top of existing ERC-721 tokens using Solidity - [How to Make Your Dapp Compatible With Smart Contract Wallets Using ERC-1271](https://alchemy.com/docs/how-to-make-your-dapp-compatible-with-smart-contract-wallets.mdx): Learn how to verify signatures of smart contract wallets in your dapp by implementing ERC-1271. - [How to Verify a Message Signature on Ethereum](https://alchemy.com/docs/how-to-verify-a-message-signature-on-ethereum.mdx): This tutorial will teach you how to sign and verify a message signature using Web3.js and Ethers.js - [How to Create a Signature Generator DApp](https://alchemy.com/docs/how-to-create-a-signature-generator-dapp.mdx): We will create three React components and build all of the necessary functionality to connect MetaMask to our front-end DApp, sign messages, and verify message signatures - [Hello World Smart Contract](https://alchemy.com/docs/hello-world-smart-contract.mdx): This is a step-by-step introductory tutorial that will teach you how to create and deploy a smart contract on Ethereum. - [Interacting with a Smart Contract](https://alchemy.com/docs/interacting-with-a-smart-contract.mdx): Step-by-step guide on interacting with a deployed Ethereum smart contract by updating a smart contract variable. - [Submitting your Smart Contract to Etherscan](https://alchemy.com/docs/submitting-your-smart-contract-to-etherscan.mdx): Step-by-step guide on submitting your smart contract's ABI to Etherscan so anyone can look at the contract's methods and variables and understand how to interact with it. - [Integrating Your Smart Contract with the Frontend](https://alchemy.com/docs/integrating-your-smart-contract-with-the-frontend.mdx): In this tutorial, we'll teach you how to create a full-stack dApp by connecting your Hello World smart contract to a React frontend using Metamask and Web3 tools. - [How to Code and Deploy a Polygon Smart Contract](https://alchemy.com/docs/how-to-code-and-deploy-a-polygon-smart-contract.mdx): This is a step-by-step introductory tutorial that will teach you how to build and interact with a smart contract on the Polygon EVM-based sidechain. It's a great way to get started learning Solidity! - [Hello World Solana Program](https://alchemy.com/docs/hello-world-solana-program.mdx): This tutorial walks through writing, building, deploying, and testing your very first Solana Program using Anchor and Alchemy. It’s the best way to introduce yourself to Solana development. - [How to Integrate a Solana Program with a Web3 Application](https://alchemy.com/docs/integrating-your-solana-program-with-a-web3-application.mdx): This tutorial walks through creating a frontend application that will read and write data from your very first Solana Program using Phantom and Alchemy. It’s the best way to introduce yourself to Solana development. - [NFT Minter Tutorial: How to Create a Full Stack DApp](https://alchemy.com/docs/nft-minter.mdx): Learn how to build an NFT minter by connecting a smart contract to a React frontend using Metamask and popular web3 tools. - [How to Build an NFT Website](https://alchemy.com/docs/how-to-build-an-nft-website.mdx): Guide for deploying your NFT minter to a live website - [How to Create an NFT on Ethereum Tutorial](https://alchemy.com/docs/how-to-create-an-nft.mdx): This tutorial will walk you through writing and deploying a Non Fungible (ERC721) Token smart contract using Ethereum and Inter Planetary File System (IPFS). - [How to Mint an NFT from Code](https://alchemy.com/docs/how-to-mint-an-nft-from-code.mdx): This tutorial describes how to mint an NFT using the ethers library, and the smart contract from Part I: How to Create an NFT. - [How to View Your NFT in Your Mobile Wallet](https://alchemy.com/docs/how-to-view-your-nft-in-your-mobile-wallet.mdx): This tutorial describes how to view an existing NFT on your Mobile Metamask wallet. - [How do I set a price on an NFT?](https://alchemy.com/docs/how-do-i-set-a-price-on-an-nft.mdx): Guide on how to set a price on your NFT - [How to Create ERC-1155 Tokens](https://alchemy.com/docs/how-to-create-erc-1155-tokens.mdx): Learn how to create and deploy an ERC-1155 smart contract that is fungibility-agnostic and gas efficient. - [Arbitrum NFTs: Creating and Deploying ERC-721](https://alchemy.com/docs/arbitrum-nfts-creating-and-deploying-erc-721.mdx): Learn about Arbitrum, ERC-721, and How to Deploy an NFT - [How to Build a Solana NFT Collection](https://alchemy.com/docs/how-to-build-a-solana-nft-collection.mdx): Follow this tutorial to learn the fastest way to mint a collection of Solana NFTs using Alchemy, Metaplex, Bundlr, Arweave, and Hashlips. - [How to Deploy a Smart Contract to the Sepolia Testnet](https://alchemy.com/docs/how-to-deploy-a-smart-contract-to-the-sepolia-testnet.mdx): Learn how to deploy smart contracts to the Sepolia testnet, the preferred Ethereum blockchain for testing decentralized applications. - [How to set up Hardhat](https://alchemy.com/docs/how-to-set-up-hardhat.mdx): Tutorial for configuring Hardhat - [How to set up the MetaMask SDK](https://alchemy.com/docs/how-to-set-up-the-metamask-sdk.mdx): Learn how to set up a full-stack application using React, ethers.js and the MetaMask SDK. - [How to Fork Ethereum Mainnet](https://alchemy.com/docs/how-to-fork-ethereum-mainnet.mdx): A step-by-step guide on how to fork the Mainnet of Ethereum to a local environment. - [Ethers.js vs Web3.js SDK Comparison](https://alchemy.com/docs/ethersjs-vs-web3js-sdk-comparison.mdx): Learn about the similarities and differences between the two most popular Ethereum Javascript libraries. - [How to Use ChatGPT to Power Your dapps](https://alchemy.com/docs/how-to-use-chatgpt-to-power-your-dapps.mdx): Learn how to use Gelato's Web3 functions and Alchemy's top-notch infrastructure to enable your smart contracts to leverage the power of AI by connecting them to OpenAI ChatGPT API - [What is Ethers.js?](https://alchemy.com/docs/what-is-ethers-js.mdx): Web3 development consists of leveraging resources that empower the development cycle and strengthen your toolkit for building decentralized applications (dApps). This article will introduce you to Ethers.js, a prominent set of tools that interact with the blockchain and accelerate your journey into ... - [How to Use a Signer in Ethers.js](https://alchemy.com/docs/ethers-js-signer.mdx): This guide will introduce you to use a Signer in Ethers.js and level up your Web3 stack! - [How to Use a Contract in Ethers.js](https://alchemy.com/docs/ethers-js-contract.mdx): This guide will introduce you to use a Contract in Ethers.js and level up your Web3 stack! - [How to Use a Provider in Ethers.js](https://alchemy.com/docs/ethers-js-provider.mdx): This guide will introduce you to use a Provider in Ethers.js and level up your Web3 stack! - [How to Use WebSockets in Ethers.js](https://alchemy.com/docs/ethers-js-websockets.mdx): WebSocket Use Cases with Ethers.js WebSockets are a critical component of the blockchain development workflow as they enable receiving real-time updates from the blockchain. This means that developers are able to leverage WebSockets for a continuous flow of information including the latest mined tra... - [Node API Overview](https://alchemy.com/docs/reference/node-api-overview.mdx): Use the Node API for low-level access to Alchemy-supported blockchains - [Pricing Plans](https://alchemy.com/docs/reference/pricing-plans.mdx): A guide to understand Alchemy's pricing plans. - [Chain APIs Overview](https://alchemy.com/docs/reference/chain-apis-overview.mdx): List of JSON-RPC APIs offered by Alchemy across all supported chains - [Supported Chains](https://alchemy.com/docs/reference/node-supported-chains.mdx): Use the Node API for low-level access to Alchemy-supported blockchains - [MEV Protection](https://alchemy.com/docs/reference/mev-protection.mdx): Alchemy's RPC endpoints now come with built-in MEV protection on supported chains - [Subscription API Overview](https://alchemy.com/docs/reference/subscription-api.mdx): Learn how to subscribe to pending transactions, log events, new blocks and more using WebSockets on Ethereum, Polygon, Arbitrum, and Optimism. - [Best Practices for Using WebSockets in Web3](https://alchemy.com/docs/reference/best-practices-for-using-websockets-in-web3.mdx): How to use websockets when building on Ethereum, Polygon, Optimism, and Arbitrum. - [Subscription API Endpoints](https://alchemy.com/docs/reference/subscription-api-endpoints.mdx): List of subscription endpoints for web3 events - [alchemy_minedTransactions](https://alchemy.com/docs/reference/alchemy-minedtransactions.mdx): Emits full transaction objects or hashes that are mined on the network based on provided filters and block tags. - [alchemy_pendingTransactions](https://alchemy.com/docs/reference/alchemy-pendingtransactions.mdx): Emits full transaction objects or hashes that are sent to the network, marked as pending, based on provided filters. - [newPendingTransactions](https://alchemy.com/docs/reference/newpendingtransactions.mdx): Emits transaction hashes that are sent to the network and marked as \pending\. - [newHeads](https://alchemy.com/docs/reference/newheads.mdx): Emits new blocks that are added to the blockchain. - [logs](https://alchemy.com/docs/reference/logs.mdx): Emits logs attached to a new block that match certain topic filters. - [Trace API Quickstart](https://alchemy.com/docs/reference/trace-api-quickstart.mdx): The Trace API provides insights into transaction processing and on-chain activity. - [What are EVM Traces?](https://alchemy.com/docs/reference/what-are-evm-traces.mdx): A guide to understanding EVM traces, their types, and how to use them. - [Trace API vs. Debug API](https://alchemy.com/docs/reference/trace-api-vs-debug-api.mdx): The differences between the Trace API by Openethereum and the Debug API by Geth - [What is trace_transaction?](https://alchemy.com/docs/reference/what-is-trace_transaction.mdx): Learn what the trace_transaction method is, how to use it on EVM blockchains, and test an example use case. - [What is trace_block?](https://alchemy.com/docs/reference/what-is-trace_block.mdx): Learn what the trace_block method is, how to use it on EVM blockchains, and test an example use case. - [What is trace_filter?](https://alchemy.com/docs/reference/what-is-trace_filter.mdx): Learn what the trace_filter method is, how to use it on EVM blockchains, and test an example use case. - [trace_call vs debug_traceCall](https://alchemy.com/docs/reference/trace_call-vs-debug_tracecall.mdx): The differences between the trace_call method by OpenEthereum and the debug_traceCall method by Geth - [Debug API Quickstart](https://alchemy.com/docs/reference/debug-api-quickstart.mdx): The Debug API provides deeper insights into transaction processing and on-chain activity. - [Introduction to Blast](https://alchemy.com/docs/reference/introduction-to-blast.mdx): Introduction to Blast - [Available on Blast](https://alchemy.com/docs/reference/available-on-blast.mdx): Available on Blast - [Blast Supported Chains](https://alchemy.com/docs/reference/blast-supported-chains.mdx): Blast Supported Chains - [🔍 Blast FAQ](https://alchemy.com/docs/reference/blast-faq.mdx): Common questions about Blast networks through Alchemy - [Ethereum API Quickstart](https://alchemy.com/docs/reference/ethereum-api-quickstart.mdx): How to get started building on Ethereum and using the JSON-RPC API - [Ethereum API FAQ](https://alchemy.com/docs/reference/ethereum-api-faq.mdx): Frequently Asked Questions about the Ethereum API - [Ethereum Developer Guide to the Merge](https://alchemy.com/docs/reference/ethereum-developer-guide-to-the-merge.mdx): Everything you need to know as an Ethereum developer to prepare for The Merge. - [How to decode an eth_call response](https://alchemy.com/docs/reference/how-to-decode-an-eth_call-response.mdx): Learn how to decode the overwhelmingly large hex strings returned by the eth_call method. - [How do I distinguish between a contract address and a wallet address?](https://alchemy.com/docs/reference/contract-address-vs-wallet-address.mdx): Confusions often arise as to the difference between a wallet address and a contract address mostly because they look similar. However, before we explain how you can differentiate between both addresses, let's take a look at what they mean below. What is a contract address? A contract address is a un... - [Polygon PoS API Quickstart](https://alchemy.com/docs/reference/polygon-api-quickstart.mdx): How to get started building on Polygon PoS and using the JSON-RPC API - [Polygon PoS API Quickstart](https://alchemy.com/docs/reference/polygon-api-quickstart.mdx): How to get started building on Polygon PoS and using the JSON-RPC API - [Polygon SDK Examples](https://alchemy.com/docs/reference/polygon-sdk-examples.mdx): Real-world examples on how to query information from Polygon using the most powerful Web3 SDK. - [Polygon PoS API FAQ](https://alchemy.com/docs/reference/polygon-api-faq.mdx): Frequently asked questions about the Polygon API - [Polygon zkEVM API Quickstart](https://alchemy.com/docs/reference/polygon-zkevm-api-quickstart.mdx): How to get started building on Polygon zkEVM and using the JSON-RPC API - [Polygon zkEVM API FAQ](https://alchemy.com/docs/reference/polygon-zkevm-api-faq.mdx): Frequently asked questions about the Polygon zkEVM API - [What is the difference between Polygon zkEVM and Ethereum?](https://alchemy.com/docs/reference/polygon-zkevm-and-ethereum-differences.mdx): Learn about the differences between Polygon zkEVM and Ethereum - [What is the difference between Polygon zkEVM and Polygon PoS?](https://alchemy.com/docs/reference/what-is-the-difference-between-polygon-zkevm-and-polygon.mdx): Learn about the differences between Polygon zkEVM and Polygon - [Arbitrum API Quickstart](https://alchemy.com/docs/reference/arbitrum-api-quickstart.mdx): How to get started building on Arbitrum and use the JSON-RPC API - [Arbitrum API Quickstart](https://alchemy.com/docs/reference/arbitrum-api-quickstart.mdx): How to get started building on Arbitrum and use the JSON-RPC API - [Arbitrum SDK Examples](https://alchemy.com/docs/reference/arbitrum-sdk-examples.mdx): Real-world examples on how to query information from Arbitrum using the most powerful Web3 SDK. - [Arbitrum API FAQ](https://alchemy.com/docs/reference/arbitrum-api-faq.mdx): Frequently asked questions about the Arbitrum API - [Arbitrum vs. Ethereum API Differences](https://alchemy.com/docs/reference/arbitrumethereum-differences.mdx): Learn about the differences between Arbitrum and Ethereum - [OP Mainnet API Quickstart](https://alchemy.com/docs/reference/optimism-api-quickstart.mdx): How to get started building on Optimism and use the JSON-RPC API - [OP Mainnet API Quickstart](https://alchemy.com/docs/reference/optimism-api-quickstart.mdx): How to get started building on Optimism and use the JSON-RPC API - [Optimism SDK Examples](https://alchemy.com/docs/reference/optimism-sdk-examples.mdx): Real-world examples on how to query information from Optimism using the most powerful Web3 SDK. - [OP Mainnet API FAQ](https://alchemy.com/docs/reference/optimism-api-faq.mdx): Frequently asked questions about the Optimism API - [Optimism Error Codes](https://alchemy.com/docs/reference/optimism-error-codes.mdx): Breakdown of error codes on Optimism and how to handle them - [Base API Quickstart](https://alchemy.com/docs/reference/base-api-quickstart.mdx): Get started building on Base and using the JSON-RPC API - [Base API FAQ](https://alchemy.com/docs/reference/base-api-faq.mdx): Frequently asked questions about the Base API - [Flashblocks API Quickstart](https://alchemy.com/docs/reference/flashblocks-api-quickstart.mdx): Get started building on Base using Flashblocks - [Solana API Quickstart](https://alchemy.com/docs/reference/solana-api-quickstart.mdx): Quickstart guide for building on Solana - [Solana API FAQ](https://alchemy.com/docs/reference/solana-api-faq.mdx): Frequently asked questions about the Solana API - [Astar API Quickstart](https://alchemy.com/docs/reference/astar-api-quickstart.mdx): How to get started building on Astar and use the JSON-RPC API - [Astar API FAQ](https://alchemy.com/docs/reference/astar-api-faq.mdx): Frequently asked questions about the Astar API - [Starknet API Quickstart](https://alchemy.com/docs/reference/starknet-api-quickstart.mdx): How to get started building on Starknet and using the JSON-RPC API - [Starknet API FAQ](https://alchemy.com/docs/reference/starknet-api-faq.mdx): Frequently asked questions about the Starknet API - [zkSync Era API Quickstart](https://alchemy.com/docs/reference/zksync-api-quickstart.mdx): How to get started building on zkSync Era and using the JSON-RPC API - [zkSync Era API FAQ](https://alchemy.com/docs/reference/zksync-api-faq.mdx): Frequently asked questions about the zkSync Era API - [Gnosis Chain API Quickstart](https://alchemy.com/docs/reference/gnosis-chain-api-quickstart.mdx): Get started building on Gnosis Chain and using the JSON-RPC API - [Gnosis Chain API FAQ](https://alchemy.com/docs/reference/gnosis-chain-faq.mdx): Frequently asked questions about the Gnosis API - [Avalanche C-Chain API Quickstart](https://alchemy.com/docs/reference/avalanche-api-quickstart.mdx): Get started building on Avalanche Chain and using the JSON-RPC API - [Avalanche C-Chain API FAQ](https://alchemy.com/docs/reference/avalanche-api-faq.mdx): Frequently asked questions about the Avalanche Chain - [Arbitrum Nova Chain API Quickstart](https://alchemy.com/docs/reference/arbitrum-nova-api-quickstart.mdx): Get started building on Arbitrum Nova and using the JSON-RPC API - [Arbitrum Nova Chain API FAQ](https://alchemy.com/docs/reference/arbitrum-nova-chain-api-faq.mdx): Frequently asked questions about Arbitrum Nova Chain API - [ZetaChain API Quickstart](https://alchemy.com/docs/reference/zetachain-api-quickstart.mdx): Get started building on ZetaChain and using the JSON-RPC API - [ZetaChain API FAQ](https://alchemy.com/docs/reference/zetachain-api-faq.mdx): Frequently asked questions about ZetaChain - [Blast Chain API Quickstart](https://alchemy.com/docs/reference/blast-chain-api-quickstart.mdx): Get started building on Blast and using the JSON-RPC API - [Blast Chain API FAQ](https://alchemy.com/docs/reference/blast-chain-api-faq.mdx): Frequently asked questions about the Blast Chain API - [Scroll Chain API Quickstart](https://alchemy.com/docs/reference/scroll-chain-api-quickstart.mdx): Get started building on Scroll and using the JSON-RPC API - [Scroll Chain API FAQ](https://alchemy.com/docs/reference/scroll-chain-api-faq.mdx): Frequently asked questions about the Scroll Chain API - [Linea Chain API Quickstart](https://alchemy.com/docs/reference/linea-chain-api-quickstart.mdx): Get started building on Linea Chain and using the JSON-RPC API - [Linea Chain API FAQ](https://alchemy.com/docs/reference/linea-chain-api-faq.mdx): Frequently asked questions about the Linea Chain API - [Mantle Chain API Quickstart](https://alchemy.com/docs/reference/mantle-chain-api-quickstart.mdx): Get started building on Mantle and using the JSON-RPC API - [Mantle Chain API FAQ](https://alchemy.com/docs/reference/mantle-chain-api-faq.mdx): Frequently asked questions about the Mantle Chain API - [Celo Chain API Quickstart](https://alchemy.com/docs/reference/celo-chain-api-quickstart.mdx): Get started building on Celo and using the JSON-RPC API - [Celo Chain API FAQ](https://alchemy.com/docs/reference/celo-chain-api-faq.mdx): Frequently asked questions about the Celo Chain API - [Berachain API Quickstart](https://alchemy.com/docs/reference/berachain-api-quickstart.mdx): Get started building on Berachain and using the JSON-RPC API - [Berachain API FAQ](https://alchemy.com/docs/reference/berachain-api-faq.mdx): Frequently asked questions about the Berachain API - [Metis Chain API Quickstart](https://alchemy.com/docs/reference/metis-chain-api-quickstart.mdx): Get started building on Metis chain and using the JSON-RPC API - [Metis Chain API FAQ](https://alchemy.com/docs/reference/metis-chain-api-faq.mdx): Frequently asked questions about the Metis Chain API - [Sonic Chain API Quickstart](https://alchemy.com/docs/reference/sonic-api-quickstart.mdx): Get started building on Sonic and using the JSON-RPC API - [Sonic Chain API FAQ](https://alchemy.com/docs/reference/sonic-api-faq.mdx): Frequently asked questions about the Sonic Chain API - [Sei API Quickstart](https://alchemy.com/docs/reference/sei-api-quickstart.mdx): Get started building on Sei and using the JSON-RPC API - [Sei API FAQ](https://alchemy.com/docs/reference/sei-api-faq.mdx): Frequently asked questions about the Sei API - [Flow API Quickstart](https://alchemy.com/docs/reference/flow-api-quickstart.mdx): Get started building on Flow and using the JSON-RPC API - [Flow API FAQ](https://alchemy.com/docs/reference/flow-api-faq.mdx): Frequently asked questions about the Flow API - [CrossFi API Quickstart](https://alchemy.com/docs/reference/crossfi-chain-api-quickstart.mdx): Get started building on CrossFi and using the JSON-RPC API - [CrossFi API FAQ](https://alchemy.com/docs/reference/crossfi-api-faq.mdx): Frequently Asked Questions about the CrossFi API - [Soneium API Quickstart](https://alchemy.com/docs/reference/soneium-api-quickstart.mdx): Get started building on Soneium and using the JSON-RPC API - [Soneium API FAQ](https://alchemy.com/docs/reference/soneium-api-faq.mdx): Frequently Asked Questions about the Soneium API - [Unichain API Quickstart](https://alchemy.com/docs/reference/unichain-api-quickstart.mdx): Get started building on Unichain and using the JSON-RPC API - [Unichain API FAQ](https://alchemy.com/docs/reference/unichain-api-faq.mdx): Frequently asked questions about the Unichain API - [World Chain API Quickstart](https://alchemy.com/docs/reference/worldchain-api-quickstart.mdx): Get started building on World Chain and using the JSON-RPC API - [World Chain API FAQ](https://alchemy.com/docs/reference/world-chain-api-faq.mdx): Frequently asked questions about the World Chain API - [Rootstock API Quickstart](https://alchemy.com/docs/reference/rootstock-api-quickstart.mdx): Get started building on Rootstock and using the JSON-RPC API - [Rootstock API FAQ](https://alchemy.com/docs/reference/rootstock-api-faq.mdx): Frequently asked questions about the Rootstock API - [Shape API Quickstart](https://alchemy.com/docs/reference/shape-api-quickstart.mdx): Get started building on Shape and using the JSON-RPC API - [Shape API FAQ](https://alchemy.com/docs/reference/shape-api-faq.mdx): Frequently asked questions about the Shape API - [ApeChain API Quickstart](https://alchemy.com/docs/reference/apechain-api-quickstart.mdx): Get started building on ApeChain and using the JSON-RPC API - [ApeChain API FAQ](https://alchemy.com/docs/reference/apechain-api-faq.mdx): Frequently asked questions about the ApeChain API - [Geist API Quickstart](https://alchemy.com/docs/reference/geist-api-quickstart.mdx): Get started building on Geist and using the JSON-RPC API - [Geist API FAQ](https://alchemy.com/docs/reference/geist-api-faq.mdx): Frequently asked questions about the Geist API - [Lens API Quickstart](https://alchemy.com/docs/reference/lens-api-quickstart.mdx): Get started building on Lens and using the JSON-RPC API - [Lens API FAQ](https://alchemy.com/docs/reference/lens-api-faq.mdx): Frequently asked questions about the Lens API - [Abstract API Quickstart](https://alchemy.com/docs/reference/abstract-api-quickstart.mdx): Get started building on Abstract and using the JSON-RPC API - [Abstract API FAQ](https://alchemy.com/docs/reference/abstract-api-faq.mdx): Frequently asked questions about the Abstract API - [opBNB Chain API Quickstart](https://alchemy.com/docs/reference/opbnb-chain-api-quickstart.mdx): Get started building on opBNB chain and using the JSON-RPC API - [opBNB Chain API FAQ](https://alchemy.com/docs/reference/opbnb-chain-api-faq.mdx): Frequently asked questions about the opBNB chain API - [BNB Smart Chain Quickstart](https://alchemy.com/docs/reference/bnb-smart-chain-api-quickstart.mdx): Get started building on BNB Smart Chain and using the JSON-RPC API - [BNB Smart Chain FAQ](https://alchemy.com/docs/reference/bnb-smart-chain-faq.mdx): Frequently asked questions about the BNB Smart Chain API - [Ink API Quickstart](https://alchemy.com/docs/reference/ink-api-quickstart.mdx): Get started building on Ink and using the JSON-RPC API - [Ink API FAQ](https://alchemy.com/docs/reference/ink-api-faq.mdx): Frequently asked questions about the Ink API - [Lumia API Quickstart](https://alchemy.com/docs/reference/lumia-api-quickstart.mdx): Get started building on Lumia and using the JSON-RPC API - [Lumia API FAQ](https://alchemy.com/docs/reference/lumia-api-faq.mdx): Frequently asked questions about the Lens API - [Monad API Quickstart](https://alchemy.com/docs/reference/monad-api-quickstart.mdx): Get started building on Monad and using the JSON-RPC API - [Monad API FAQ](https://alchemy.com/docs/reference/monad-api-faq.mdx): Frequently asked questions about the Monad API - [Aptos API Quickstart](https://alchemy.com/docs/reference/aptos-api-quickstart.mdx): Get started building on Aptos and using REST - [Aptos API FAQ](https://alchemy.com/docs/reference/aptos-api-faq.mdx): Frequently asked questions about the Aptos API - [Bitcoin API Quickstart](https://alchemy.com/docs/reference/bitcoin-api-quickstart.mdx): Get started building on Bitcoin and using the JSON-RPC API - [Bitcoin API FAQ](https://alchemy.com/docs/reference/bitcoin-api-faq.mdx): Frequently asked questions about the Monad API - [Sui API Quickstart](https://alchemy.com/docs/reference/sui-api-quickstart.mdx): Get started building on Sui and using the JSON-RPC API - [Sui API FAQ](https://alchemy.com/docs/reference/sui-api-faq.mdx): Frequently asked questions about the Sui API - [Superseed API Quickstart](https://alchemy.com/docs/reference/superseed-api-quickstart.mdx): Get started building on Superseed and using the JSON-RPC API - [Superseed API FAQ](https://alchemy.com/docs/reference/superseed-api-faq.mdx): Frequently asked questions about the Superseed API - [Anime API Quickstart](https://alchemy.com/docs/reference/anime-api-quickstart.mdx): How to get started building on Anime and using the JSON-RPC API - [Anime API FAQ](https://alchemy.com/docs/reference/anime-api-faq.mdx): Frequently asked questions about the Anime API - [Story API Quickstart](https://alchemy.com/docs/reference/story-api-quickstart.mdx): How to get started building on Story and using the JSON-RPC API - [Story API FAQ](https://alchemy.com/docs/reference/story-api-faq.mdx): Frequently asked questions about the Story API - [Botanix API Quickstart](https://alchemy.com/docs/reference/botanix-api-quickstart.mdx): How to get started building on Botanix and using the JSON-RPC API - [Botanix API FAQ](https://alchemy.com/docs/reference/botanix-api-faq.mdx): Frequently asked questions about the Botanix API - [Hyperevm API Quickstart](https://alchemy.com/docs/reference/hyperevm-api-quickstart.mdx): How to get started building on Hyperevm and using the JSON-RPC API - [Hyperevm API FAQ](https://alchemy.com/docs/reference/hyperevm-api-faq.mdx): Frequently asked questions about the Hyperevm API - [Data API Overview](https://alchemy.com/docs/reference/data-overview.mdx): Use Alchemy Data to build and scale your business - [Pricing Plans](https://alchemy.com/docs/reference/pricing-plans.mdx): A guide to understand Alchemy's pricing plans. - [Portfolio APIs](https://alchemy.com/docs/reference/portfolio-apis.mdx): Everything you need to view onchain assets. - [Token API Overview](https://alchemy.com/docs/reference/token-api-overview.mdx): Learn about Alchemy's Token APIs. - [Token API Quickstart](https://alchemy.com/docs/reference/token-api-quickstart.mdx): A new developer's guide to using the Token API and getting token information. Query Token data using alchemy-web3 (recommended) or fetch. - [How to Get Token Metadata](https://alchemy.com/docs/how-to-get-token-metadata.mdx): Use Alchemy's token API to get all the metadata for your ERC-20 token including name, symbol, and other important details - [How to Get Token Balance for an Address](https://alchemy.com/docs/how-to-get-token-balance-for-an-address.mdx): Learn how to get the balance of a single token being held by a specific contract address. - [Transfers API Overview](https://alchemy.com/docs/reference/transfers-api-quickstart.mdx): The Transfers API allows you to easily fetch historical transactions for any address without having to scan the entire chain and index everything for each of your users. - [How to Get Transaction History for an Address on Ethereum](https://alchemy.com/docs/how-to-get-transaction-history-for-an-address-on-ethereum.mdx): Learn how to get the full transaction history for a smart contract or a user address including external, internal, token, ERC-20, ERC-721 and ERC-1155 token transfers in a single request. - [How to Get All NFTs Owned by an Address](https://alchemy.com/docs/how-to-get-all-nfts-owned-by-an-address.mdx): Learn how to get all NFTs (and their metadata) owned by an address using the Alchemy NFT API. - [How to Get a Contract's First Transfer Event](https://alchemy.com/docs/how-to-get-a-contracts-first-transfer-event.mdx): Learn how to use Alchemy's SDK to query the transfer history of one or multiple smart contracts in a single request. - [How to Get a Contract's Last Transfer Event](https://alchemy.com/docs/how-to-get-a-contracts-last-transfer-event.mdx): Learn how to use Alchemy's SDK to query the transfer history of one or multiple smart contracts in a single request. - [Integrating Historical Transaction Data into your dApp](https://alchemy.com/docs/integrating-historical-transaction-data-into-your-dapp.mdx): Tutorial for integrating transaction history (using the Alchemy Transfers API) into a dApp frontend. - [Prices API Quickstart](https://alchemy.com/docs/reference/prices-api-quickstart.mdx): A new developer's guide to fetching current and historical token prices via the Prices API. - [Prices API FAQ](https://alchemy.com/docs/reference/prices-api-faq.mdx): Commonly asked questions when using Alchemy's Prices API for fungible token prices. - [NFT API Overview](https://alchemy.com/docs/reference/nft-api-overview.mdx): Go from zero to hero with the Alchemy NFT API. Learn how to query NFT data, then dive into some fun tutorials! - [NFT API Quickstart](https://alchemy.com/docs/reference/nft-api-quickstart.mdx): Go from zero to hero with the Alchemy NFT API. Learn how to query NFT data, then dive into some fun tutorials! - [Alchemy DAS APIs for Solana NFTs and Fungible Tokens (Beta)](https://alchemy.com/docs/reference/alchemy-das-apis-for-solana.mdx): Alchemy DAS APIs for Solana NFTs and Fungible Tokens (Beta) - [NFT API Endpoints Overview](https://alchemy.com/docs/reference/nft-api-endpoints.mdx): List of all NFT API endpoints - [NFT API FAQ](https://alchemy.com/docs/reference/nft-api-faq.mdx): Frequently Asked Questions regarding our NFT API - [How to Create NFT Token-Gated Communities](https://alchemy.com/docs/how-to-create-nft-token-gated-communities-with-the-alchemy-nft-api.mdx): Learn how to use the Alchemy NFT API to verify ownership of an NFT, or grab a complete ownership snapshot for a collection! - [How to Filter Out Spam NFTs](https://alchemy.com/docs/how-to-filter-out-spam-nfts.mdx): Learn how to identify and filter spam NFTs using the Alchemy API. - [How to Get NFT Owners at a Specific Block Height](https://alchemy.com/docs/how-to-get-nft-owners-at-a-specific-block-height.mdx): Learn how to get snapshot of all the owners of an NFT collection at a particular point in time or block height - [How to Get All NFTs Owned by an Address](https://alchemy.com/docs/how-to-get-all-nfts-owned-by-an-address.mdx): Learn how to get all NFTs (and their metadata) owned by an address using the Alchemy NFT API. - [How to Get a List of NFT Holders for a Given Collection](https://alchemy.com/docs/how-to-get-a-list-of-nft-holders-for-a-given-collection.mdx): Learn how to get a list of all wallets that own a specific NFT collection. - [How to Resolve ENS Domains Given a Wallet Address](https://alchemy.com/docs/how-to-resolve-ens-domains-given-a-wallet-address.mdx): In this tutorial, we’ll be using Alchemy’s NFT API to fetch all ENS Domain Names owned by a user. - [Webhooks Overview](https://alchemy.com/docs/reference/webhooks-overview.mdx): Fast, consistent, and custom push notifications! - [Webhooks Quickstart](https://alchemy.com/docs/reference/notify-api-quickstart.mdx): Fast, consistent, and custom push notifications! - [Custom Webhooks GraphQL Examples](https://alchemy.com/docs/reference/custom-webhooks-example.mdx): List of sample GraphQL queries that Alchemy supports - [Custom Webhook Filters](https://alchemy.com/docs/reference/custom-webhook-filters.mdx): Understand what filters are available for Custom Webhooks and how to use them - [Custom Webhook Variables](https://alchemy.com/docs/reference/custom-webhook-variables.mdx): Understand how Custom Webhook variables work and how to use them - [Webhook Types](https://alchemy.com/docs/reference/webhook-types.mdx): List of all the Alchemy Notify webhook types to stream web3 data in real-time - [Custom Webhook](https://alchemy.com/docs/reference/custom-webhook.mdx): Track any smart contract or marketplace activity, monitor any contract creation, or ingest any other on-chain interaction. Infinite data access with precise filter controls. - [Address Activity Webhook](https://alchemy.com/docs/reference/address-activity-webhook.mdx): Get real-time updates of value and token transfers for the addresses that you track using the Address Activity webhook - [NFT Activity Webhook](https://alchemy.com/docs/reference/nft-activity-webhook.mdx): Get real-time updates when an NFT is transferred from the NFT collections that you track using the NFT Activity webhook - [How to Integrate Alchemy Address Activity Webhooks with Zapier](https://alchemy.com/docs/how-to-integrate-alchemy-webhooks-with-zapier.mdx): Learn how to integrate Alchemy’s address activity webhook into Zapier to get email notifications for external transfers when you send and receive ETH via Metamask on the Goerli testnet. - [Building a dApp with Real-Time Transaction Notifications](https://alchemy.com/docs/building-a-dapp-with-real-time-transaction-notifications.mdx): Learn how to integrate on-chain notifications with your dApp using Alchemy Notify v2. - [Transaction Simulation](https://alchemy.com/docs/reference/simulation.mdx): Discover Alchemy's Transaction Simulation APIs for predicting the precise impact of a transaction before it reaches the blockchain. - [Asset Changes](https://alchemy.com/docs/reference/simulation-asset-changes.mdx): Simulates a transaction and returns a list of asset changes. - [Execution Simulation](https://alchemy.com/docs/reference/simulation-execution.mdx): Simulates a transaction and returns decoded execution traces and decoded logs. - [Bundle Simulation](https://alchemy.com/docs/reference/simulation-bundle.mdx): Simulates multiple transactions sequentially. - [Transaction Simulation Examples](https://alchemy.com/docs/reference/simulation-examples.mdx): Explore practical examples to help you get started with Alchemy's Simulation APIs. - [Transaction Simulation FAQs](https://alchemy.com/docs/reference/simulation-faqs.mdx): Find answers to frequently asked questions related to Alchemy's Transaction Simulation APIs - [Utility API Overview](https://alchemy.com/docs/reference/utility-api-overview.mdx): Enhanced API to get all transaction receipts for a given block by number or block hash. - [Subgraphs Overview](https://alchemy.com/docs/reference/subgraphs-overview.mdx): Learn about developing and deploying to Alchemy Subgraphs. - [Subgraphs Quickstart](https://alchemy.com/docs/reference/subgraphs-quickstart.mdx): A developer's guide to developing and deploying to Alchemy Subgraphs. - [Supported Subgraph Chains](https://alchemy.com/docs/reference/supported-subgraph-chains.mdx): See the supported chains and networks for Alchemy Subgraphs. - [Developing a Subgraph](https://alchemy.com/docs/reference/developing-a-subgraph.mdx): Learn how to create a subgraph and write your GraphQL Schema, handlers, and subgraph manifest. - [Graph CLI](https://alchemy.com/docs/reference/graph-cli.mdx): Learn how to work with the open-source graph-cli package. - [Creating a Subgraph](https://alchemy.com/docs/reference/creating-a-subgraph.mdx): Create your subgraph from scratch or an existing contract. - [Project Structure](https://alchemy.com/docs/reference/project-structure.mdx): Understand the project structure of a subgraph and important files (schema.graphql, subgraph.yaml). - [Data Sources](https://alchemy.com/docs/reference/data-sources.mdx): Define your input data sources from on-chain smart contracts. - [Moving your Subgraph to Production](https://alchemy.com/docs/reference/moving-to-production.mdx): Take your subgraph code from development to a production GraphQL API with Alchemy Subgraphs. - [Deploying a Subgraph](https://alchemy.com/docs/reference/deploying-a-subgraph.mdx): Import an existing subgraph or deploy a new subgraph to Alchemy Subgraphs. - [Subgraph Versioning](https://alchemy.com/docs/reference/subgraph-versioning.mdx): Learn how to maintain multiple versions of your subgraph. - [Querying a Subgraph](https://alchemy.com/docs/reference/querying-a-subgraph.mdx): Query from your subgraph's production-ready GraphQL API endpoint. - [Deleting a Subgraph](https://alchemy.com/docs/reference/deleting-a-subgraph.mdx): Delete an existing subgraph or subgraph version on Alchemy Subgraphs. - [Direct Database Access](https://alchemy.com/docs/reference/direct-database-access.mdx): Query your underlying subgraph data via SQL with direct database access. - [Community subgraphs](https://alchemy.com/docs/reference/community-subgraphs.mdx): Query popular subgraphs managed by Alchemy - [Smart Wallets](https://alchemy.com/docs/wallets.mdx): Smart Wallets is a vertically integrated stack for building apps that support ERC-4337 smart accounts, Signer integrations, sponsoring gas, bundlers, and an SDK. - [Recipes](https://alchemy.com/docs/wallets/recipes/overview.mdx): Step-by-step guides for common Smart Wallet features and integrations. - [Send USDC (or other ERC-20s)](https://alchemy.com/docs/wallets/recipes/send-usdc.mdx): Learn how to build and send a transaction that transfers USDC from a smart account using Smart Wallets. - [Onramp Funds to Embedded Smart Wallets with Coinbase](https://alchemy.com/docs/wallets/recipes/onramp-funds.mdx): Step-by-step guide to let users buy crypto with Coinbase Onramp and fund an Alchemy Embedded Smart Wallet. - [Hyperliquid Transactions Quickstart](https://alchemy.com/docs/wallets/recipes/hyperliquid-wallets.mdx): Step-by-step guide to let users send transactions on hyperliquid. - [Intro to Smart Wallets](https://alchemy.com/docs/wallets/concepts/intro-to-account-kit.mdx): Introduction to Smart Wallets and Account Abstraction - [Smart Contract Account](https://alchemy.com/docs/wallets/concepts/smart-contract-account.mdx): What is a smart contract account in Smart Wallets? - [Smart Account Client](https://alchemy.com/docs/wallets/concepts/smart-account-client.mdx): What is the Smart Account Client? - [Bundler Client](https://alchemy.com/docs/wallets/concepts/bundler-client.mdx): What is the Bundler Client? - [Choosing a Signer](https://alchemy.com/docs/wallets/concepts/smart-account-signer.mdx): Explore Smart Wallets integration guides for signers including Magic.Link, Privy, Web3Auth, EOAs, and many more! - [Middleware](https://alchemy.com/docs/wallets/concepts/middleware.mdx): What is Middleware? - [React Overview](https://alchemy.com/docs/wallets/react/overview.mdx): An overview of using React with Smart Wallets - [React Quickstart](https://alchemy.com/docs/wallets/react/quickstart.mdx): Learn how to get started with Alchemy Smart Wallets in React. - [Quickstart](https://alchemy.com/docs/wallets/react/quickstart/new-project.mdx): Get started in 5 minutes with Alchemy Smart Wallets using our NextJS template with embedded smart wallets and social login. - [Add to Existing Project](https://alchemy.com/docs/wallets/react/quickstart/existing-project.mdx): Learn how to integrate Alchemy Smart Wallets into your existing React application with embedded wallets and authentication. - [Getting started with authentication](https://alchemy.com/docs/wallets/react/getting-started.mdx): Setting up your React application to use Smart Wallets authentication - [Authentication with UI components](https://alchemy.com/docs/wallets/react/ui-components.mdx): How to use our pre-built authentication component in your React app - [Custom UI for Authentication](https://alchemy.com/docs/wallets/react/react-hooks.mdx): Overview of implementing custom authentication UI in your React app - [Email OTP Authentication](https://alchemy.com/docs/wallets/react/login-methods/email-otp.mdx): How to implement Email OTP authentication in your React app - [Email Magic Link Authentication](https://alchemy.com/docs/wallets/react/login-methods/email-magic-link.mdx): How to implement Email Magic Link authentication in your React app - [Social Login Authentication](https://alchemy.com/docs/wallets/react/login-methods/social-login.mdx): How to implement Social Login authentication in your React app - [Custom Social Providers with Auth0](https://alchemy.com/docs/wallets/react/login-methods/social-providers.mdx): How to implement custom social providers using Auth0 in your React app - [Passkey Signup Authentication](https://alchemy.com/docs/wallets/react/login-methods/passkey-signup.mdx): How to implement Passkey Signup authentication in your React app - [Passkey Login Authentication](https://alchemy.com/docs/wallets/react/login-methods/passkey-login.mdx): How to implement Passkey Login authentication in your React app - [Connect with EOAs](https://alchemy.com/docs/wallets/react/login-methods/eoa-login.mdx): How to bring in your own EOAs to Smart Wallets - [Adding and Removing Login Methods](https://alchemy.com/docs/wallets/signer/authentication/adding-and-removing-login-methods.mdx): Learn how to add and remove login methods to an account - [[NEW] On-chain Passkeys](https://alchemy.com/docs/wallets/react/login-methods/onchain-passkeys.mdx): How to use on-chain passkeys to authenticate users and send user operations - [Setting Up Multi-Factor Authentication](https://alchemy.com/docs/wallets/react/mfa/setup-mfa.mdx): How to set up additional security with authenticator apps in your React application - [Email OTP with Multi-Factor Authentication](https://alchemy.com/docs/wallets/react/mfa/email-otp.mdx): How to authenticate using Email OTP when MFA is enabled - [Email Magic Link with Multi-Factor Authentication](https://alchemy.com/docs/wallets/react/mfa/email-magic-link.mdx): How to authenticate users with Email Magic Link and MFA in your React app - [Social Login with Multi-Factor Authentication](https://alchemy.com/docs/wallets/react/mfa/social-login.mdx): How to authenticate users with Social Login when MFA is enabled - [How to set up a smart account client](https://alchemy.com/docs/wallets/react/how-to-set-up-smart-account-client.mdx): Learn how to set up your smart account client to enable transactions onchain - [Send User Operations](https://alchemy.com/docs/wallets/react/send-user-operations.mdx): Learn how to send user operations using Smart Wallets in a React application. - [How to sponsor gas for a User Operation](https://alchemy.com/docs/wallets/react/sponsor-gas.mdx): Follow this guide to sponsor gas for UserOperations from any - [Pay gas with any token](https://alchemy.com/docs/wallets/react/pay-gas-with-any-token.mdx): Enable your users to pay gas with ERC-20 tokens like USDC via Gas Manager - [Add Passkey](https://alchemy.com/docs/wallets/react/add-passkey.mdx): Learn how to add a passkey to your users' accounts with Smart Wallets. - [Multi-chain Apps](https://alchemy.com/docs/wallets/react/multi-chain-apps.mdx): Learn how to build multi-chain apps with Smart Wallets. - [Pregenerate Wallets](https://alchemy.com/docs/wallets/react/pregenerate-wallets.mdx): Learn how to pre-generate Smart Wallet addresses for your users with nothing more than an email address. - [Using EIP-7702](https://alchemy.com/docs/wallets/react/using-7702.mdx): Learn how to use EIP-7702 to enable smart account features for EOAs - [Getting started with Solana Smart Wallets](https://alchemy.com/docs/wallets/react/solana-wallets/get-started.mdx): Learn how to use Smart Wallets on Solana - [Sign and send on Solana](https://alchemy.com/docs/wallets/react/solana-wallets/sign-and-send-solana.mdx): How to sign messages and send transactions on Solana - [How to sponsor fees on Solana](https://alchemy.com/docs/wallets/react/solana-wallets/sponsoring-fees.mdx): How to sponsor fees on Solana - [Custom theme](https://alchemy.com/docs/wallets/react/customization/theme.mdx): Learn how to customize the theme of the Account Kit React components - [Server Side Rendering](https://alchemy.com/docs/wallets/react/ssr.mdx): An overview on how to use React Hooks with Server Side Rendering - [account-kit/react reference](https://alchemy.com/docs/wallets/reference/account-kit/react.mdx): The landing page for all of the reference documentation for @account-kit/react - [AlchemyAccountProvider](https://alchemy.com/docs/wallets/reference/account-kit/react/components/AlchemyAccountProvider.mdx): Overview of the AlchemyAccountProvider method - [AuthCard](https://alchemy.com/docs/wallets/reference/account-kit/react/components/AuthCard.mdx): Overview of the AuthCard method - [Dialog](https://alchemy.com/docs/wallets/reference/account-kit/react/components/Dialog.mdx): Overview of the Dialog method - [useAddOauthProvider](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useAddOauthProvider.mdx): Overview of the useAddOauthProvider method - [useAddPasskey](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useAddPasskey.mdx): Overview of the useAddPasskey method - [useAuthContext](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useAuthContext.mdx): Overview of the useAuthContext method - [useAuthenticate](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useAuthenticate.mdx): Overview of the useAuthenticate method - [useAuthModal](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useAuthModal.mdx): Overview of the useAuthModal method - [useConnect](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useConnect.mdx): Overview of the useConnect method - [useExportAccount](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useExportAccount.mdx): Overview of the useExportAccount method - [useListAuthMethods](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useListAuthMethods.mdx): Overview of the useListAuthMethods method - [useLogout](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useLogout.mdx): Overview of the useLogout method - [useMFA](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useMFA.mdx): Overview of the useMFA method - [useRemoveEmail](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useRemoveEmail.mdx): Overview of the useRemoveEmail method - [useRemoveOauthProvider](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useRemoveOauthProvider.mdx): Overview of the useRemoveOauthProvider method - [useRemovePasskey](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useRemovePasskey.mdx): Overview of the useRemovePasskey method - [useSetEmail](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useSetEmail.mdx): Overview of the useSetEmail method - [useSigner](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useSigner.mdx): Overview of the useSigner method - [useSignerStatus](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useSignerStatus.mdx): Overview of the useSignerStatus method - [useUser](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useUser.mdx): Overview of the useUser method - [useAccount](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useAccount.mdx): Overview of the useAccount method - [useSmartAccountClient](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useSmartAccountClient.mdx): Overview of the useSmartAccountClient method - [useChain](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useChain.mdx): Overview of the useChain method - [useClientActions](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useClientActions.mdx): Overview of the useClientActions method - [useDropAndReplaceUserOperation](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useDropAndReplaceUserOperation.mdx): Overview of the useDropAndReplaceUserOperation method - [useSendUserOperation](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useSendUserOperation.mdx): Overview of the useSendUserOperation method - [useSignMessage](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useSignMessage.mdx): Overview of the useSignMessage method - [useSignTypedData](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useSignTypedData.mdx): Overview of the useSignTypedData method - [useWaitForUserOperationTransaction](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useWaitForUserOperationTransaction.mdx): Overview of the useWaitForUserOperationTransaction method - [useBundlerClient](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useBundlerClient.mdx): Overview of the useBundlerClient method - [useAlchemyAccountContext](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useAlchemyAccountContext.mdx): Overview of the useAlchemyAccountContext method - [useAuthError](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useAuthError.mdx): Overview of the useAuthError method - [useConnection](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useConnection.mdx): Overview of the useConnection method - [useUiConfig](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useUiConfig.mdx): Overview of the useUiConfig method - [useSolanaConnection](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useSolanaConnection.mdx): Overview of the useSolanaConnection method - [useSolanaSignMessage](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useSolanaSignMessage.mdx): Overview of the useSolanaSignMessage method - [useSolanaTransaction](https://alchemy.com/docs/wallets/reference/account-kit/react/hooks/useSolanaTransaction.mdx): Overview of the useSolanaTransaction method - [createConfig](https://alchemy.com/docs/wallets/reference/account-kit/react/functions/createConfig.mdx): Overview of the createConfig method - [Hydrate](https://alchemy.com/docs/wallets/reference/account-kit/react/functions/Hydrate.mdx): Overview of the Hydrate method - [NoAlchemyAccountContextError](https://alchemy.com/docs/wallets/reference/account-kit/react/classes/NoAlchemyAccountContextError/constructor.mdx): Overview of the NoAlchemyAccountContextError method - [Using within React Native applications](https://alchemy.com/docs/wallets/react-native/overview.mdx): A guide on integrating Smart Wallets within a React Native application - [Getting started with Smart Wallets on Expo](https://alchemy.com/docs/wallets/react-native/getting-started/getting-started-expo.mdx): A guide on integrating Smart Wallets within a React Native Expo application - [Getting started with Smart Wallets on bare React Native](https://alchemy.com/docs/wallets/react-native/getting-started/getting-started-rn-bare.mdx): A guide on integrating Smart Wallets within a Bare React Native application - [Using a Signer in React Native](https://alchemy.com/docs/wallets/react-native/signer/setup-guide.mdx): Setup the React Native Signer Package in your React Native Project - [Setting up the Alchemy Accounts Provider](https://alchemy.com/docs/wallets/react-native/signer/authenticating-users/setting-up-the-accounts-provider.mdx): Instructions on how to properly set up and configure the Alchemy Accounts Provider for your React Native application. - [Authenticating Users via OTP](https://alchemy.com/docs/wallets/react-native/signer/authenticating-users/authenticating-with-otp.mdx): Learn how to authenticate users via a one-time password (OTP) - [Authenticating Users via Social Auth](https://alchemy.com/docs/wallets/react-native/signer/authenticating-users/authenticating-with-social-auth.mdx): Learn how to authenticate users via social auth - [Authenticating Users via Passkey](https://alchemy.com/docs/wallets/react-native/signer/authenticating-users/authenticating-with-passkeys.mdx): How to implement Passkey authentication in your React Native app - [Authenticating Users via Magic Link](https://alchemy.com/docs/wallets/react-native/signer/authenticating-users/authenticating-with-magic-link.mdx): Learn how to authenticate users using an email magic link using the React Native Signer - [Adding and Removing Auth Methods](https://alchemy.com/docs/wallets/react-native/signer/authenticating-users/adding-and-removing-auth-methods.mdx): Learn how to add and remove auth methods to an account - [Setup Smart Account Client](https://alchemy.com/docs/wallets/react-native/using-smart-accounts/setup-smart-account-client.mdx): Learn how to set up a smart account client in your React Native app - [Send User Operations](https://alchemy.com/docs/wallets/react-native/using-smart-accounts/send-user-operations.mdx): Learn how to send user operations using Smart Wallets in a React Native application. - [How to sponsor gas for a User Operation](https://alchemy.com/docs/wallets/react-native/using-smart-accounts/sponsor-gas.mdx): Follow this guide to sponsor gas for UserOperations from any - [Pay gas with any token](https://alchemy.com/docs/wallets/react-native/using-smart-accounts/pay-gas-with-any-token.mdx): Enable your users to pay gas with ERC-20 tokens like USDC via Gas Manager - [Drop and Replace](https://alchemy.com/docs/wallets/react-native/using-smart-accounts/retry-user-operations.mdx): Learn how to use Drop and Replace to retry failing user operations. - [account-kit/react-native reference](https://alchemy.com/docs/wallets/reference/account-kit/react-native.mdx): The landing page for all of the reference documentation for @account-kit/react-native - [createConfig](https://alchemy.com/docs/wallets/reference/account-kit/react-native/functions/createConfig.mdx): Overview of the createConfig method - [Other JS Frameworks](https://alchemy.com/docs/wallets/core/overview.mdx): How to use Smart Wallets with other JS Frameworks - [Core Quickstart](https://alchemy.com/docs/wallets/core/quickstart.mdx): Learn how to get started with the Account Kit Core package - [Server-side Rendering](https://alchemy.com/docs/wallets/core/ssr.mdx): Learn how to use Smart Wallets core with server-side rendering. - [Send User Operations](https://alchemy.com/docs/wallets/core/send-user-operations.mdx): Learn how to send user operations using Smart Wallets's core package. - [Sponsor Gas](https://alchemy.com/docs/wallets/core/sponsor-gas.mdx): Learn how to sponsor gas for UserOperations from any ERC-4337 smart account using Smart Wallets core. - [Sponsor Gas With Any Erc20 Token](https://alchemy.com/docs/wallets/core/sponsor-gas-with-any-token.mdx): Learn how to sponsor gas with Erc20 token for UserOperations from any ERC-4337 smart account using Smart Wallets core. - [Add Passkey](https://alchemy.com/docs/wallets/core/add-passkey.mdx): Learn how to add a passkey to your users' accounts with Smart Wallets core. - [Multi-chain Apps](https://alchemy.com/docs/wallets/core/multi-chain-apps.mdx): Learn how to build multi-chain apps with Smart Wallets core. - [account-kit/core reference](https://alchemy.com/docs/wallets/reference/account-kit/core.mdx): The landing page for all of the reference documentation for @account-kit/core - [convertSignerStatusToState](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/convertSignerStatusToState.mdx): Overview of the convertSignerStatusToState method - [cookieStorage](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/cookieStorage.mdx): Overview of the cookieStorage method - [cookieToInitialState](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/cookieToInitialState.mdx): Overview of the cookieToInitialState method - [createAccount](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/createAccount.mdx): Overview of the createAccount method - [createConfig](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/createConfig.mdx): Overview of the createConfig method - [createDefaultAccountState](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/createDefaultAccountState.mdx): Overview of the createDefaultAccountState method - [defaultAccountState](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/defaultAccountState.mdx): Overview of the defaultAccountState method - [disconnect](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/disconnect.mdx): Overview of the disconnect method - [getAccount](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/getAccount.mdx): Overview of the getAccount method - [getBundlerClient](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/getBundlerClient.mdx): Overview of the getBundlerClient method - [getChain](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/getChain.mdx): Overview of the getChain method - [getConnection](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/getConnection.mdx): Overview of the getConnection method - [getSigner](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/getSigner.mdx): Overview of the getSigner method - [getSignerStatus](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/getSignerStatus.mdx): Overview of the getSignerStatus method - [getSmartAccountClient](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/getSmartAccountClient.mdx): Overview of the getSmartAccountClient method - [getSolanaConnection](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/getSolanaConnection.mdx): Overview of the getSolanaConnection method - [getUser](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/getUser.mdx): Overview of the getUser method - [hydrate](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/hydrate.mdx): Overview of the hydrate method - [parseCookie](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/parseCookie.mdx): Overview of the parseCookie method - [reconnect](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/reconnect.mdx): Overview of the reconnect method - [setChain](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/setChain.mdx): Overview of the setChain method - [watchAccount](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/watchAccount.mdx): Overview of the watchAccount method - [watchBundlerClient](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/watchBundlerClient.mdx): Overview of the watchBundlerClient method - [watchChain](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/watchChain.mdx): Overview of the watchChain method - [watchConnection](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/watchConnection.mdx): Overview of the watchConnection method - [watchSigner](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/watchSigner.mdx): Overview of the watchSigner method - [watchSignerStatus](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/watchSignerStatus.mdx): Overview of the watchSignerStatus method - [watchSmartAccountClient](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/watchSmartAccountClient.mdx): Overview of the watchSmartAccountClient method - [watchSolanaConnection](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/watchSolanaConnection.mdx): Overview of the watchSolanaConnection method - [watchUser](https://alchemy.com/docs/wallets/reference/account-kit/core/functions/watchUser.mdx): Overview of the watchUser method - [ClientOnlyPropertyError](https://alchemy.com/docs/wallets/reference/account-kit/core/classes/ClientOnlyPropertyError/constructor.mdx): Overview of the ClientOnlyPropertyError method - [Infra Overview](https://alchemy.com/docs/wallets/infra/overview.mdx): Overview of the @account-kit/infra package - [Quickstart](https://alchemy.com/docs/wallets/infra/quickstart.mdx): Get started with Alchemy's ERC-4337 infrastructure - [Send User Operations](https://alchemy.com/docs/wallets/infra/send-user-operations.mdx): Learn how to send user operations using Alchemy's infrastructure - [Sponsor Gas](https://alchemy.com/docs/wallets/infra/sponsor-gas.mdx): Learn how to sponsor gas using Alchemy's infrastructure - [Sponsor Gas With Any Erc20 Token](https://alchemy.com/docs/wallets/pages/infra/pay-gas-with-any-token.mdx): Learn how to sponsor gas with Erc20 token for UserOperations from any ERC-4337 smart account using Smart Wallets core. - [Drop and Replace](https://alchemy.com/docs/wallets/infra/drop-and-replace.mdx): Learn how to use Drop and Replace to retry failing user operations. - [account-kit/infra reference](https://alchemy.com/docs/wallets/reference/account-kit/infra.mdx): The landing page for all of the reference documentation for @account-kit/infra - [alchemy](https://alchemy.com/docs/wallets/reference/account-kit/infra/functions/alchemy.mdx): Overview of the alchemy method - [alchemyActions](https://alchemy.com/docs/wallets/reference/account-kit/infra/functions/alchemyActions.mdx): Overview of the alchemyActions method - [alchemyEnhancedApiActions](https://alchemy.com/docs/wallets/reference/account-kit/infra/functions/alchemyEnhancedApiActions.mdx): Overview of the alchemyEnhancedApiActions method - [alchemyFeeEstimator](https://alchemy.com/docs/wallets/reference/account-kit/infra/functions/alchemyFeeEstimator.mdx): Overview of the alchemyFeeEstimator method - [alchemyGasAndPaymasterAndDataMiddleware](https://alchemy.com/docs/wallets/reference/account-kit/infra/functions/alchemyGasAndPaymasterAndDataMiddleware.mdx): Overview of the alchemyGasAndPaymasterAndDataMiddleware method - [alchemyGasManagerMiddleware](https://alchemy.com/docs/wallets/reference/account-kit/infra/functions/alchemyGasManagerMiddleware.mdx): Overview of the alchemyGasManagerMiddleware method - [alchemyUserOperationSimulator](https://alchemy.com/docs/wallets/reference/account-kit/infra/functions/alchemyUserOperationSimulator.mdx): Overview of the alchemyUserOperationSimulator method - [createAlchemyPublicRpcClient](https://alchemy.com/docs/wallets/reference/account-kit/infra/functions/createAlchemyPublicRpcClient.mdx): Overview of the createAlchemyPublicRpcClient method - [createAlchemySmartAccountClient](https://alchemy.com/docs/wallets/reference/account-kit/infra/functions/createAlchemySmartAccountClient.mdx): Overview of the createAlchemySmartAccountClient method - [defineAlchemyChain](https://alchemy.com/docs/wallets/reference/account-kit/infra/functions/defineAlchemyChain.mdx): Overview of the defineAlchemyChain method - [getAlchemyPaymasterAddress](https://alchemy.com/docs/wallets/reference/account-kit/infra/functions/getAlchemyPaymasterAddress.mdx): Overview of the getAlchemyPaymasterAddress method - [getDefaultUserOperationFeeOptions](https://alchemy.com/docs/wallets/reference/account-kit/infra/functions/getDefaultUserOperationFeeOptions.mdx): Overview of the getDefaultUserOperationFeeOptions method - [isAlchemySmartAccountClient](https://alchemy.com/docs/wallets/reference/account-kit/infra/functions/isAlchemySmartAccountClient.mdx): Overview of the isAlchemySmartAccountClient method - [isAlchemyTransport](https://alchemy.com/docs/wallets/reference/account-kit/infra/functions/isAlchemyTransport.mdx): Overview of the isAlchemyTransport method - [simulateUserOperationChanges](https://alchemy.com/docs/wallets/reference/account-kit/infra/functions/simulateUserOperationChanges.mdx): Overview of the simulateUserOperationChanges method - [Signer overview](https://alchemy.com/docs/wallets/signer/overview.mdx): Overview of the Alchemy Signer - [Choosing a Signer](https://alchemy.com/docs/wallets/signer/what-is-a-signer.mdx): Explore Smart Wallets integration guides for signers including Magic.Link, Privy, Web3Auth, EOAs, and many more! - [Signer Quickstart](https://alchemy.com/docs/wallets/signer/quickstart.mdx): Get started with the Alchemy Signer - [Manage user sessions](https://alchemy.com/docs/wallets/signer/user-sessions.mdx): Learn how to configure and leverage sessions for you users with the Alchemy Signer - [Export Private Key](https://alchemy.com/docs/wallets/signer/export-private-key.mdx): Learn how to enable a user to export their private key with the Alchemy Signer - [Using the Signer as an EOA](https://alchemy.com/docs/wallets/signer/as-an-eoa.mdx): Learn how to use the Alchemy Signer as an EOA - [How to sign messages and send transactions on Solana](https://alchemy.com/docs/wallets/signer/solana-wallets/get-started.mdx): How to sign messages and send transactions on Solana - [Overview](https://alchemy.com/docs/wallets/signer/policies/overview.mdx): Overview of Smart Wallet Policies - [Key Concepts & Examples](https://alchemy.com/docs/wallets/signer/policies/key-concepts-and-examples.mdx): Key Concepts and Examples of Smart Wallet Policies - [Offchain Policy Configuration](https://alchemy.com/docs/wallets/signer/policies/offchain-policy-configuration.mdx): Offchain Smart Wallet Policy Configuration - [Onchain Policy Configuration](https://alchemy.com/docs/wallets/signer/policies/onchain-policy-configuration.mdx): Onchain Smart Wallet Policy Configuration - [Email OTP Authentication](https://alchemy.com/docs/wallets/signer/authentication/email-otp.mdx): Authenticate a user using an email OTP code - [Email Magic Link Authentication](https://alchemy.com/docs/wallets/signer/authentication/email-magic-link.mdx): Authenticate a user using an email magic link - [OAuth Authentication](https://alchemy.com/docs/wallets/signer/authentication/social-login.mdx): Authenticate a user using OAuth - [Custom Auth Providers with Auth0](https://alchemy.com/docs/wallets/signer/authentication/auth0.mdx): Authenticate a user using a custom OAuth provider with Auth0 - [Passkey Signup](https://alchemy.com/docs/wallets/signer/authentication/passkey-signup.mdx): Authenticate a new user using a passkey - [Passkey Login](https://alchemy.com/docs/wallets/signer/authentication/passkey-login.mdx): Authenticate a user using a passkey - [Add Passkey](https://alchemy.com/docs/wallets/signer/authentication/add-passkey.mdx): Learn how to add a passkey to a user account - [Multi-Factor Authentication (MFA)](https://alchemy.com/docs/wallets/signer/authentication/mfa.mdx): Learn how to enable TOTP-based multi-factor authentication with Alchemy Signer - [account-kit/signer reference](https://alchemy.com/docs/wallets/reference/account-kit/signer.mdx): The landing page for all of the reference documentation for @account-kit/signer - [completeAuthWithBundle](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/AlchemySignerWebClient/completeAuthWithBundle.mdx): Overview of the completeAuthWithBundle method - [AlchemySignerWebClient](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/AlchemySignerWebClient/constructor.mdx): Overview of the AlchemySignerWebClient method - [disconnect](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/AlchemySignerWebClient/disconnect.mdx): Overview of the disconnect method - [exportWallet](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/AlchemySignerWebClient/exportWallet.mdx): Overview of the exportWallet method - [initEmailAuth](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/AlchemySignerWebClient/initEmailAuth.mdx): Overview of the initEmailAuth method - [oauthWithPopup](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/AlchemySignerWebClient/oauthWithPopup.mdx): Overview of the oauthWithPopup method - [oauthWithRedirect](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/AlchemySignerWebClient/oauthWithRedirect.mdx): Overview of the oauthWithRedirect method - [submitOtpCode](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/AlchemySignerWebClient/submitOtpCode.mdx): Overview of the submitOtpCode method - [targetPublicKey](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/AlchemySignerWebClient/targetPublicKey.mdx): Overview of the targetPublicKey method - [AlchemyWebSigner](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/AlchemyWebSigner/constructor.mdx): Overview of the AlchemyWebSigner method - [addMfa](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/addMfa.mdx): Overview of the addMfa method - [addOauthProvider](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/addOauthProvider.mdx): Overview of the addOauthProvider method - [addPasskey](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/addPasskey.mdx): Overview of the addPasskey method - [authenticate](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/authenticate.mdx): Overview of the authenticate method - [BaseAlchemySigner](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/constructor.mdx): Overview of the BaseAlchemySigner method - [disconnect](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/disconnect.mdx): Overview of the disconnect method - [exportWallet](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/exportWallet.mdx): Overview of the exportWallet method - [getAddress](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/getAddress.mdx): Overview of the getAddress method - [getAuthDetails](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/getAuthDetails.mdx): Overview of the getAuthDetails method - [getConfig](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/getConfig.mdx): Overview of the getConfig method - [getMfaFactors](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/getMfaFactors.mdx): Overview of the getMfaFactors method - [getMfaStatus](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/getMfaStatus.mdx): Overview of the getMfaStatus method - [getUser](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/getUser.mdx): Overview of the getUser method - [listAuthMethods](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/listAuthMethods.mdx): Overview of the listAuthMethods method - [on](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/on.mdx): Overview of the on method - [preparePopupOauth](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/preparePopupOauth.mdx): Overview of the preparePopupOauth method - [removeEmail](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/removeEmail.mdx): Overview of the removeEmail method - [removeMfa](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/removeMfa.mdx): Overview of the removeMfa method - [removeOauthProvider](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/removeOauthProvider.mdx): Overview of the removeOauthProvider method - [removePasskey](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/removePasskey.mdx): Overview of the removePasskey method - [signAuthorization](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/signAuthorization.mdx): Overview of the signAuthorization method - [signMessage](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/signMessage.mdx): Overview of the signMessage method - [signTransaction](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/signTransaction.mdx): Overview of the signTransaction method - [signTypedData](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/signTypedData.mdx): Overview of the signTypedData method - [toSolanaSigner](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/toSolanaSigner.mdx): Overview of the toSolanaSigner method - [toViemAccount](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/toViemAccount.mdx): Overview of the toViemAccount method - [validateMultiFactors](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/validateMultiFactors.mdx): Overview of the validateMultiFactors method - [verifyMfa](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseAlchemySigner/verifyMfa.mdx): Overview of the verifyMfa method - [addMfa](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/addMfa.mdx): Overview of the addMfa method - [addOauthProvider](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/addOauthProvider.mdx): Overview of the addOauthProvider method - [addPasskey](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/addPasskey.mdx): Overview of the addPasskey method - [BaseSignerClient](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/constructor.mdx): Overview of the BaseSignerClient method - [createAccount](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/createAccount.mdx): Overview of the createAccount method - [experimental_addToMultiOwner](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/experimental_addToMultiOwner.mdx): Overview of the experimental_addToMultiOwner method - [experimental_createApiKey](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/experimental_createApiKey.mdx): Overview of the experimental_createApiKey method - [experimental_createMultiOwner](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/experimental_createMultiOwner.mdx): Overview of the experimental_createMultiOwner method - [experimental_multiOwnerSignRawMessage](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/experimental_multiOwnerSignRawMessage.mdx): Overview of the experimental_multiOwnerSignRawMessage method - [getMfaFactors](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/getMfaFactors.mdx): Overview of the getMfaFactors method - [getPasskeyStatus](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/getPasskeyStatus.mdx): Overview of the getPasskeyStatus method - [getUser](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/getUser.mdx): Overview of the getUser method - [initOauth](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/initOauth.mdx): Overview of the initOauth method - [listAuthMethods](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/listAuthMethods.mdx): Overview of the listAuthMethods method - [lookupUserByEmail](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/lookupUserByEmail.mdx): Overview of the lookupUserByEmail method - [lookupUserWithPasskey](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/lookupUserWithPasskey.mdx): Overview of the lookupUserWithPasskey method - [on](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/on.mdx): Overview of the on method - [removeEmail](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/removeEmail.mdx): Overview of the removeEmail method - [removeMfa](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/removeMfa.mdx): Overview of the removeMfa method - [removeOauthProvider](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/removeOauthProvider.mdx): Overview of the removeOauthProvider method - [removePasskey](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/removePasskey.mdx): Overview of the removePasskey method - [request](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/request.mdx): Overview of the request method - [setEmail](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/setEmail.mdx): Overview of the setEmail method - [signRawMessage](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/signRawMessage.mdx): Overview of the signRawMessage method - [stampGetOrganization](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/stampGetOrganization.mdx): Overview of the stampGetOrganization method - [stampWhoami](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/stampWhoami.mdx): Overview of the stampWhoami method - [validateMultiFactors](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/validateMultiFactors.mdx): Overview of the validateMultiFactors method - [verifyMfa](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/verifyMfa.mdx): Overview of the verifyMfa method - [whoami](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/BaseSignerClient/whoami.mdx): Overview of the whoami method - [OauthCancelledError](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/OauthCancelledError/constructor.mdx): Overview of the OauthCancelledError method - [addSignature](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/SolanaSigner/addSignature.mdx): Overview of the addSignature method - [addSponsorship](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/SolanaSigner/addSponsorship.mdx): Overview of the addSponsorship method - [SolanaSigner](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/SolanaSigner/constructor.mdx): Overview of the SolanaSigner method - [createTransaction](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/SolanaSigner/createTransaction.mdx): Overview of the createTransaction method - [signMessage](https://alchemy.com/docs/wallets/reference/account-kit/signer/classes/SolanaSigner/signMessage.mdx): Overview of the signMessage method - [Smart Contracts Overview](https://alchemy.com/docs/wallets/smart-contracts/overview.mdx): An overview of the Smart Contracts available in Smart Wallets and how to use them - [Choosing a Smart Account](https://alchemy.com/docs/wallets/smart-contracts/choosing-a-smart-account.mdx): Learn about different smart account implementations to use with - [Modular Account V2](https://alchemy.com/docs/wallets/smart-contracts/modular-account-v2/overview.mdx): An overview of the Modular Account V2 smart account. - [Modular Account V2 • Getting started](https://alchemy.com/docs/wallets/smart-contracts/modular-account-v2/getting-started.mdx): Getting started with Modular Account V2 in Smart Wallets - [Upgrade Your EOA with EIP-7702](https://alchemy.com/docs/wallets/smart-contracts/modular-account-v2/using-7702.mdx): Learn how to upgrade your existing EOA to a smart account using EIP-7702 with Smart Wallets. - [Upgrading to MAv2](https://alchemy.com/docs/wallets/smart-contracts/modular-account-v2/upgrading-to-MAv2.mdx) - [What Are Session Keys?](https://alchemy.com/docs/wallets/smart-contracts/modular-account-v2/session-keys.mdx): Learn what session keys are, why they exist, and how they enable secure delegation, automation, and streamlined UX in smart accounts. - [Supported Permissions for Session Keys](https://alchemy.com/docs/wallets/smart-contracts/modular-account-v2/session-key-permissions.mdx): Explore the supported permission types you can apply to session keys to safely delegate access in smart accounts. - [Adding Session Keys to your Modular Account V2](https://alchemy.com/docs/wallets/smart-contracts/modular-account-v2/session-keys/adding-session-keys.mdx): Adding Session Keys to your Modular Account V2 - [Using Session Keys](https://alchemy.com/docs/wallets/smart-contracts/modular-account-v2/session-keys/using-session-keys.mdx): Using Session Keys with your Modular Account V2 - [Removing Session Keys](https://alchemy.com/docs/wallets/smart-contracts/modular-account-v2/session-keys/removing-session-keys.mdx): Removing Session Keys from your Modular Account V2 - [Managing ownership](https://alchemy.com/docs/wallets/smart-contracts/modular-account-v2/managing-ownership.mdx): Managing ownership on your Modular Account V2 - [Modular Account Smart Contract](https://alchemy.com/docs/wallets/smart-contracts/other-accounts/modular-account.mdx): Follow this guide to use Modular Accounts with Smart Wallets, a - [Modular Account • Getting started](https://alchemy.com/docs/wallets/smart-contracts/other-accounts/modular-account/getting-started.mdx): Getting started with Modular Account in Smart Wallets - [How to manage ownership of a Modular Account](https://alchemy.com/docs/wallets/smart-contracts/other-accounts/modular-account/manage-ownership-mav1.mdx): Follow this guide to manage ownership of a Modular Account with - [Modular Account • Upgrading to a Modular Account using Smart Wallets](https://alchemy.com/docs/wallets/smart-contracts/other-accounts/modular-account/upgrading-to-modular-account.mdx): Upgrading to a Modular Account using Smart Wallets - [Multisig Plugin Smart Contract](https://alchemy.com/docs/wallets/smart-contracts/other-accounts/modular-account/multisig-plugin.mdx): Follow this guide to use the Multisig Plugin on Modular Account - [Modular Account with Multisig Plugin • Getting started](https://alchemy.com/docs/wallets/smart-contracts/other-accounts/modular-account/multisig-plugin/getting-started.mdx): Getting started with the Modular Account with Multisig Plugin in Smart Wallets - [Multisig Plugin Smart Contract Technical Details](https://alchemy.com/docs/wallets/smart-contracts/other-accounts/modular-account/multisig-plugin/details.mdx): What are the technical details for the Multisig Plugin? - [Introduction to using Session Keys](https://alchemy.com/docs/wallets/smart-contracts/other-accounts/modular-account/session-keys.mdx): Learn about Alchemy's ERC-6900 Compatible Session Key Plugin. - [Getting started with Session Keys](https://alchemy.com/docs/wallets/smart-contracts/other-accounts/modular-account/session-keys/getting-started.mdx): Learn how to use Alchemy's Session Key Plugin. - [Session Key Supported Permissions](https://alchemy.com/docs/wallets/smart-contracts/other-accounts/modular-account/session-keys/supported-permissions.mdx): All permissions the Alchemy Session Key Plugin supports. - [Extending Smart Accounts • Installing & uninstalling plugins on a Modular](https://alchemy.com/docs/wallets/smart-contracts/other-accounts/modular-account/manage-plugins/install-plugins.mdx): Follow this guide to install and uninstall plugins on a Modular - [Extending Smart Accounts • Get installed plugins of a Modular Account](https://alchemy.com/docs/wallets/smart-contracts/other-accounts/modular-account/manage-plugins/get-installed-plugins.mdx): Follow this guide to get installed plugins of a Modular Account - [Light Account](https://alchemy.com/docs/wallets/smart-contracts/other-accounts/light-account.mdx): What is Light Account? - [Light Account • Getting started](https://alchemy.com/docs/wallets/smart-contracts/other-accounts/light-account/getting-started.mdx): Getting started with Light Account in Smart Wallets - [How to transfer ownership of a Light Account](https://alchemy.com/docs/wallets/smart-contracts/other-accounts/light-account/transfer-ownership-light-account.mdx): Follow this guide to transfer ownership of a Light Account with - [How to manage ownership of a Multi-Owner Light Account](https://alchemy.com/docs/wallets/smart-contracts/other-accounts/light-account/multi-owner-light-account.mdx): Follow this guide to manage ownership of a Multi-Owner Light - [Smart Contract Deployments](https://alchemy.com/docs/wallets/smart-contracts/deployed-addresses.mdx): Deployment addresses - [account-kit/smart-contracts reference](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts.mdx): The landing page for all of the reference documentation for @account-kit/smart-contracts - [accountLoupeActions](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/accountLoupeActions.mdx): Overview of the accountLoupeActions method - [buildSessionKeysToRemoveStruct](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/buildSessionKeysToRemoveStruct.mdx): Overview of the buildSessionKeysToRemoveStruct method - [combineSignatures](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/combineSignatures.mdx): Overview of the combineSignatures method - [createLightAccount](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/createLightAccount.mdx): Overview of the createLightAccount method - [createLightAccountAlchemyClient](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/createLightAccountAlchemyClient.mdx): Overview of the createLightAccountAlchemyClient method - [createLightAccountClient](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/createLightAccountClient.mdx): Overview of the createLightAccountClient method - [createModularAccountAlchemyClient](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/createModularAccountAlchemyClient.mdx): Overview of the createModularAccountAlchemyClient method - [createModularAccountV2](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/createModularAccountV2.mdx): Overview of the createModularAccountV2 method - [createModularAccountV2Client](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/createModularAccountV2Client.mdx): Overview of the createModularAccountV2Client method - [createMultiOwnerLightAccount](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/createMultiOwnerLightAccount.mdx): Overview of the createMultiOwnerLightAccount method - [createMultiOwnerLightAccountAlchemyClient](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/createMultiOwnerLightAccountAlchemyClient.mdx): Overview of the createMultiOwnerLightAccountAlchemyClient method - [createMultiOwnerLightAccountClient](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/createMultiOwnerLightAccountClient.mdx): Overview of the createMultiOwnerLightAccountClient method - [createMultiOwnerModularAccount](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/createMultiOwnerModularAccount.mdx): Overview of the createMultiOwnerModularAccount method - [createMultiOwnerModularAccountClient](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/createMultiOwnerModularAccountClient.mdx): Overview of the createMultiOwnerModularAccountClient method - [createMultisigAccountAlchemyClient](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/createMultisigAccountAlchemyClient.mdx): Overview of the createMultisigAccountAlchemyClient method - [createMultisigModularAccount](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/createMultisigModularAccount.mdx): Overview of the createMultisigModularAccount method - [createMultisigModularAccountClient](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/createMultisigModularAccountClient.mdx): Overview of the createMultisigModularAccountClient method - [defaultLightAccountVersion](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/defaultLightAccountVersion.mdx): Overview of the defaultLightAccountVersion method - [formatSignatures](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/formatSignatures.mdx): Overview of the formatSignatures method - [getDefaultLightAccountFactoryAddress](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/getDefaultLightAccountFactoryAddress.mdx): Overview of the getDefaultLightAccountFactoryAddress method - [getDefaultMultiOwnerLightAccountFactoryAddress](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/getDefaultMultiOwnerLightAccountFactoryAddress.mdx): Overview of the getDefaultMultiOwnerLightAccountFactoryAddress method - [getDefaultMultiOwnerModularAccountFactoryAddress](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/getDefaultMultiOwnerModularAccountFactoryAddress.mdx): Overview of the getDefaultMultiOwnerModularAccountFactoryAddress method - [getDefaultMultisigModularAccountFactoryAddress](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/getDefaultMultisigModularAccountFactoryAddress.mdx): Overview of the getDefaultMultisigModularAccountFactoryAddress method - [getLightAccountVersionForAccount](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/getLightAccountVersionForAccount.mdx): Overview of the getLightAccountVersionForAccount method - [getMAInitializationData](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/getMAInitializationData.mdx): Overview of the getMAInitializationData method - [getMAV2UpgradeToData](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/getMAV2UpgradeToData.mdx): Overview of the getMAV2UpgradeToData method - [getMSCAUpgradeToData](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/getMSCAUpgradeToData.mdx): Overview of the getMSCAUpgradeToData method - [getSignerType](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/getSignerType.mdx): Overview of the getSignerType method - [installPlugin](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/installPlugin.mdx): Overview of the installPlugin method - [lightAccountClientActions](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/lightAccountClientActions.mdx): Overview of the lightAccountClientActions method - [multiOwnerLightAccountClientActions](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/multiOwnerLightAccountClientActions.mdx): Overview of the multiOwnerLightAccountClientActions method - [multiOwnerPluginActions](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/multiOwnerPluginActions.mdx): Overview of the multiOwnerPluginActions method - [multisigPluginActions](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/multisigPluginActions.mdx): Overview of the multisigPluginActions method - [multisigSignatureMiddleware](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/multisigSignatureMiddleware.mdx): Overview of the multisigSignatureMiddleware method - [pluginManagerActions](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/pluginManagerActions.mdx): Overview of the pluginManagerActions method - [predictLightAccountAddress](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/predictLightAccountAddress.mdx): Overview of the predictLightAccountAddress method - [predictModularAccountV2Address](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/predictModularAccountV2Address.mdx): Overview of the predictModularAccountV2Address method - [predictMultiOwnerLightAccountAddress](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/predictMultiOwnerLightAccountAddress.mdx): Overview of the predictMultiOwnerLightAccountAddress method - [sessionKeyPluginActions](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/sessionKeyPluginActions.mdx): Overview of the sessionKeyPluginActions method - [splitAggregatedSignature](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/functions/splitAggregatedSignature.mdx): Overview of the splitAggregatedSignature method - [addContractAddressAccessEntry](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/classes/SessionKeyPermissionsBuilder/addContractAddressAccessEntry.mdx): Overview of the addContractAddressAccessEntry method - [addContractFunctionAccessEntry](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/classes/SessionKeyPermissionsBuilder/addContractFunctionAccessEntry.mdx): Overview of the addContractFunctionAccessEntry method - [addErc20TokenSpendLimit](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/classes/SessionKeyPermissionsBuilder/addErc20TokenSpendLimit.mdx): Overview of the addErc20TokenSpendLimit method - [encode](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/classes/SessionKeyPermissionsBuilder/encode.mdx): Overview of the encode method - [setContractAccessControlType](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/classes/SessionKeyPermissionsBuilder/setContractAccessControlType.mdx): Overview of the setContractAccessControlType method - [setGasSpendLimit](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/classes/SessionKeyPermissionsBuilder/setGasSpendLimit.mdx): Overview of the setGasSpendLimit method - [setNativeTokenSpendLimit](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/classes/SessionKeyPermissionsBuilder/setNativeTokenSpendLimit.mdx): Overview of the setNativeTokenSpendLimit method - [setRequiredPaymaster](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/classes/SessionKeyPermissionsBuilder/setRequiredPaymaster.mdx): Overview of the setRequiredPaymaster method - [setTimeRange](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/classes/SessionKeyPermissionsBuilder/setTimeRange.mdx): Overview of the setTimeRange method - [SessionKeySigner](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/classes/SessionKeySigner/constructor.mdx): Overview of the SessionKeySigner method - [generateNewKey](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/classes/SessionKeySigner/generateNewKey.mdx): Overview of the generateNewKey method - [getAddress](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/classes/SessionKeySigner/getAddress.mdx): Overview of the getAddress method - [signMessage](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/classes/SessionKeySigner/signMessage.mdx): Overview of the signMessage method - [signTypedData](https://alchemy.com/docs/wallets/reference/account-kit/smart-contracts/classes/SessionKeySigner/signTypedData.mdx): Overview of the signTypedData method - [aa-sdk/core reference](https://alchemy.com/docs/wallets/reference/aa-sdk/core.mdx): The landing page for all of the reference documentation for @aa-sdk/core - [allEqual](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/allEqual.mdx): Overview of the allEqual method - [asyncPipe](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/asyncPipe.mdx): Overview of the asyncPipe method - [buildUserOperation](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/buildUserOperation.mdx): Overview of the buildUserOperation method - [buildUserOperationFromTx](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/buildUserOperationFromTx.mdx): Overview of the buildUserOperationFromTx method - [buildUserOperationFromTxs](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/buildUserOperationFromTxs.mdx): Overview of the buildUserOperationFromTxs method - [bundlerActions](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/bundlerActions.mdx): Overview of the bundlerActions method - [checkGasSponsorshipEligibility](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/checkGasSponsorshipEligibility.mdx): Overview of the checkGasSponsorshipEligibility method - [convertChainIdToCoinType](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/convertChainIdToCoinType.mdx): Overview of the convertChainIdToCoinType method - [convertCoinTypeToChain](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/convertCoinTypeToChain.mdx): Overview of the convertCoinTypeToChain method - [convertCoinTypeToChainId](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/convertCoinTypeToChainId.mdx): Overview of the convertCoinTypeToChainId method - [createBundlerClient](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/createBundlerClient.mdx): Overview of the createBundlerClient method - [createBundlerClientFromExisting](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/createBundlerClientFromExisting.mdx): Overview of the createBundlerClientFromExisting method - [createSmartAccountClient](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/createSmartAccountClient.mdx): Overview of the createSmartAccountClient method - [createSmartAccountClientFromExisting](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/createSmartAccountClientFromExisting.mdx): Overview of the createSmartAccountClientFromExisting method - [deepHexlify](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/deepHexlify.mdx): Overview of the deepHexlify method - [default7702GasEstimator](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/default7702GasEstimator.mdx): Overview of the default7702GasEstimator method - [default7702UserOpSigner](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/default7702UserOpSigner.mdx): Overview of the default7702UserOpSigner method - [defaultFeeEstimator](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/defaultFeeEstimator.mdx): Overview of the defaultFeeEstimator method - [defaultGasEstimator](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/defaultGasEstimator.mdx): Overview of the defaultGasEstimator method - [defaultPaymasterAndData](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/defaultPaymasterAndData.mdx): Overview of the defaultPaymasterAndData method - [defaultUserOpSigner](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/defaultUserOpSigner.mdx): Overview of the defaultUserOpSigner method - [dropAndReplaceUserOperation](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/dropAndReplaceUserOperation.mdx): Overview of the dropAndReplaceUserOperation method - [erc7677Middleware](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/erc7677Middleware.mdx): Overview of the erc7677Middleware method - [filterUndefined](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/filterUndefined.mdx): Overview of the filterUndefined method - [getAccountAddress](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/getAccountAddress.mdx): Overview of the getAccountAddress method - [getEntryPoint](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/getEntryPoint.mdx): Overview of the getEntryPoint method - [getUserOperationError](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/getUserOperationError.mdx): Overview of the getUserOperationError method - [isEntryPointVersion](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/isEntryPointVersion.mdx): Overview of the isEntryPointVersion method - [isSigner](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/isSigner.mdx): Overview of the isSigner method - [isSmartAccountClient](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/isSmartAccountClient.mdx): Overview of the isSmartAccountClient method - [isSmartAccountWithSigner](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/isSmartAccountWithSigner.mdx): Overview of the isSmartAccountWithSigner method - [middlewareActions](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/middlewareActions.mdx): Overview of the middlewareActions method - [noopMiddleware](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/noopMiddleware.mdx): Overview of the noopMiddleware method - [parseFactoryAddressFromAccountInitCode](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/parseFactoryAddressFromAccountInitCode.mdx): Overview of the parseFactoryAddressFromAccountInitCode method - [pick](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/pick.mdx): Overview of the pick method - [resolveProperties](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/resolveProperties.mdx): Overview of the resolveProperties method - [sendTransaction](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/sendTransaction.mdx): Overview of the sendTransaction method - [sendTransactions](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/sendTransactions.mdx): Overview of the sendTransactions method - [sendUserOperation](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/sendUserOperation.mdx): Overview of the sendUserOperation method - [smartAccountClientActions](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/smartAccountClientActions.mdx): Overview of the smartAccountClientActions method - [split](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/split.mdx): Overview of the split method - [toRecord](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/toRecord.mdx): Overview of the toRecord method - [toSmartContractAccount](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/toSmartContractAccount.mdx): Overview of the toSmartContractAccount method - [waitForUserOperationTransaction](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/waitForUserOperationTransaction.mdx): Overview of the waitForUserOperationTransaction method - [webauthnGasEstimator](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/webauthnGasEstimator.mdx): Overview of the webauthnGasEstimator method - [wrapSignatureWith6492](https://alchemy.com/docs/wallets/reference/aa-sdk/core/functions/wrapSignatureWith6492.mdx): Overview of the wrapSignatureWith6492 method - [AccountNotFoundError](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/AccountNotFoundError/constructor.mdx): Overview of the AccountNotFoundError method - [AccountRequiresOwnerError](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/AccountRequiresOwnerError/constructor.mdx): Overview of the AccountRequiresOwnerError method - [BatchExecutionNotSupportedError](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/BatchExecutionNotSupportedError/constructor.mdx): Overview of the BatchExecutionNotSupportedError method - [ChainNotFoundError](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/ChainNotFoundError/constructor.mdx): Overview of the ChainNotFoundError method - [DefaultFactoryNotDefinedError](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/DefaultFactoryNotDefinedError/constructor.mdx): Overview of the DefaultFactoryNotDefinedError method - [EntityIdOverrideError](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/EntityIdOverrideError/constructor.mdx): Overview of the EntityIdOverrideError method - [EntryPointNotFoundError](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/EntryPointNotFoundError/constructor.mdx): Overview of the EntryPointNotFoundError method - [FailedToFindTransactionError](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/FailedToFindTransactionError/constructor.mdx): Overview of the FailedToFindTransactionError method - [FailedToGetStorageSlotError](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/FailedToGetStorageSlotError/constructor.mdx): Overview of the FailedToGetStorageSlotError method - [GetCounterFactualAddressError](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/GetCounterFactualAddressError/constructor.mdx): Overview of the GetCounterFactualAddressError method - [IncompatibleClientError](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/IncompatibleClientError/constructor.mdx): Overview of the IncompatibleClientError method - [IncorrectAccountType](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/IncorrectAccountType/constructor.mdx): Overview of the IncorrectAccountType method - [InvalidDeferredActionNonce](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/InvalidDeferredActionNonce/constructor.mdx): Overview of the InvalidDeferredActionNonce method - [InvalidEntityIdError](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/InvalidEntityIdError/constructor.mdx): Overview of the InvalidEntityIdError method - [InvalidEntryPointError](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/InvalidEntryPointError/constructor.mdx): Overview of the InvalidEntryPointError method - [InvalidModularAccountV2Mode](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/InvalidModularAccountV2Mode/constructor.mdx): Overview of the InvalidModularAccountV2Mode method - [InvalidNonceKeyError](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/InvalidNonceKeyError/constructor.mdx): Overview of the InvalidNonceKeyError method - [InvalidRpcUrlError](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/InvalidRpcUrlError/constructor.mdx): Overview of the InvalidRpcUrlError method - [InvalidSignerTypeError](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/InvalidSignerTypeError/constructor.mdx): Overview of the InvalidSignerTypeError method - [InvalidUserOperationError](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/InvalidUserOperationError/constructor.mdx): Overview of the InvalidUserOperationError method - [LocalAccountSigner](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/LocalAccountSigner/constructor.mdx): Overview of the LocalAccountSigner method - [generatePrivateKeySigner](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/LocalAccountSigner/generatePrivateKeySigner.mdx): Overview of the generatePrivateKeySigner method - [getAddress](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/LocalAccountSigner/getAddress.mdx): Overview of the getAddress method - [mnemonicToAccountSigner](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/LocalAccountSigner/mnemonicToAccountSigner.mdx): Overview of the mnemonicToAccountSigner method - [privateKeyToAccountSigner](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/LocalAccountSigner/privateKeyToAccountSigner.mdx): Overview of the privateKeyToAccountSigner method - [signAuthorization](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/LocalAccountSigner/signAuthorization.mdx): Overview of the signAuthorization method - [signMessage](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/LocalAccountSigner/signMessage.mdx): Overview of the signMessage method - [signTypedData](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/LocalAccountSigner/signTypedData.mdx): Overview of the signTypedData method - [debug](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/Logger/debug.mdx): Overview of the debug method - [error](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/Logger/error.mdx): Overview of the error method - [info](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/Logger/info.mdx): Overview of the info method - [setLogFilter](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/Logger/setLogFilter.mdx): Overview of the setLogFilter method - [setLogLevel](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/Logger/setLogLevel.mdx): Overview of the setLogLevel method - [verbose](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/Logger/verbose.mdx): Overview of the verbose method - [warn](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/Logger/warn.mdx): Overview of the warn method - [NotAModularAccountV2Error](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/NotAModularAccountV2Error/constructor.mdx): Overview of the NotAModularAccountV2Error method - [SignTransactionNotSupportedError](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/SignTransactionNotSupportedError/constructor.mdx): Overview of the SignTransactionNotSupportedError method - [SmartAccountWithSignerRequiredError](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/SmartAccountWithSignerRequiredError/constructor.mdx): Overview of the SmartAccountWithSignerRequiredError method - [TraceHeader](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/TraceHeader/constructor.mdx): Overview of the TraceHeader method - [default](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/TraceHeader/default.mdx): Overview of the default method - [fromTraceHeader](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/TraceHeader/fromTraceHeader.mdx): Overview of the fromTraceHeader method - [toTraceHeader](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/TraceHeader/toTraceHeader.mdx): Overview of the toTraceHeader method - [withEvent](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/TraceHeader/withEvent.mdx): Overview of the withEvent method - [TransactionMissingToParamError](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/TransactionMissingToParamError/constructor.mdx): Overview of the TransactionMissingToParamError method - [UpgradeToAndCallNotSupportedError](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/UpgradeToAndCallNotSupportedError/constructor.mdx): Overview of the UpgradeToAndCallNotSupportedError method - [UpgradesNotSupportedError](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/UpgradesNotSupportedError/constructor.mdx): Overview of the UpgradesNotSupportedError method - [WaitForUserOperationError](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/WaitForUserOperationError/constructor.mdx): Overview of the WaitForUserOperationError method - [WalletClientSigner](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/WalletClientSigner/constructor.mdx): Overview of the WalletClientSigner method - [getAddress](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/WalletClientSigner/getAddress.mdx): Overview of the getAddress method - [signMessage](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/WalletClientSigner/signMessage.mdx): Overview of the signMessage method - [signTypedData](https://alchemy.com/docs/wallets/reference/aa-sdk/core/classes/WalletClientSigner/signTypedData.mdx): Overview of the signTypedData method - [aa-sdk/ethers reference](https://alchemy.com/docs/wallets/reference/aa-sdk/ethers.mdx): The landing page for all of the reference documentation for @aa-sdk/ethers - [convertEthersSignerToAccountSigner](https://alchemy.com/docs/wallets/reference/aa-sdk/ethers/functions/convertEthersSignerToAccountSigner.mdx): Overview of the convertEthersSignerToAccountSigner method - [convertWalletToAccountSigner](https://alchemy.com/docs/wallets/reference/aa-sdk/ethers/functions/convertWalletToAccountSigner.mdx): Overview of the convertWalletToAccountSigner method - [connect](https://alchemy.com/docs/wallets/reference/aa-sdk/ethers/classes/AccountSigner/connect.mdx): Overview of the connect method - [AccountSigner](https://alchemy.com/docs/wallets/reference/aa-sdk/ethers/classes/AccountSigner/constructor.mdx): Overview of the AccountSigner method - [getAddress](https://alchemy.com/docs/wallets/reference/aa-sdk/ethers/classes/AccountSigner/getAddress.mdx): Overview of the getAddress method - [getBundlerClient](https://alchemy.com/docs/wallets/reference/aa-sdk/ethers/classes/AccountSigner/getBundlerClient.mdx): Overview of the getBundlerClient method - [sendTransaction](https://alchemy.com/docs/wallets/reference/aa-sdk/ethers/classes/AccountSigner/sendTransaction.mdx): Overview of the sendTransaction method - [signMessage](https://alchemy.com/docs/wallets/reference/aa-sdk/ethers/classes/AccountSigner/signMessage.mdx): Overview of the signMessage method - [signTransaction](https://alchemy.com/docs/wallets/reference/aa-sdk/ethers/classes/AccountSigner/signTransaction.mdx): Overview of the signTransaction method - [connectToAccount](https://alchemy.com/docs/wallets/reference/aa-sdk/ethers/classes/EthersProviderAdapter/connectToAccount.mdx): Overview of the connectToAccount method - [EthersProviderAdapter](https://alchemy.com/docs/wallets/reference/aa-sdk/ethers/classes/EthersProviderAdapter/constructor.mdx): Overview of the EthersProviderAdapter method - [fromEthersProvider](https://alchemy.com/docs/wallets/reference/aa-sdk/ethers/classes/EthersProviderAdapter/fromEthersProvider.mdx): Overview of the fromEthersProvider method - [getBundlerClient](https://alchemy.com/docs/wallets/reference/aa-sdk/ethers/classes/EthersProviderAdapter/getBundlerClient.mdx): Overview of the getBundlerClient method - [send](https://alchemy.com/docs/wallets/reference/aa-sdk/ethers/classes/EthersProviderAdapter/send.mdx): Overview of the send method - [Wallets API Quickstart](https://alchemy.com/docs/reference/smart-wallet-quickstart.mdx): How to go from zero to hero with Wallet APIs - [Wallets API Quickstart (SDK)](https://alchemy.com/docs/reference/smart-wallet-quickstart/sdk.mdx): Learn to interact with Wallet APIs using the Wallet Client SDK - [Wallets API Quickstart (API)](https://alchemy.com/docs/reference/smart-wallet-quickstart/api.mdx): Learn to interact with Wallet APIs using any RPC client - [EIP-7702 Wallet API Quickstart](https://alchemy.com/docs/reference/wallet-apis-7702-quickstart.mdx): Learn how to send user ops using EIP-7702 - [EIP-7702 Wallet API Quickstart (SDK)](https://alchemy.com/docs/reference/wallet-apis-7702-quickstart/sdk.mdx): Learn how to send user ops using EIP-7702 with the Wallet Client SDK - [EIP-7702 Wallet API Quickstart (API)](https://alchemy.com/docs/reference/wallet-apis-7702-quickstart/api.mdx): Learn how to send user ops using EIP-7702 with any RPC client - [Session Keys](https://alchemy.com/docs/reference/wallet-apis-session-keys.mdx): Learn how to use session keys with Wallet APIs - [Session Keys (SDK)](https://alchemy.com/docs/reference/wallet-apis-session-keys/sdk.mdx): Learn how to use session keys using the Wallet Client SDK - [Session Keys (API)](https://alchemy.com/docs/reference/wallet-apis-session-keys/api.mdx): Learn how to use session keys using any RPC client - [How to stamp requests](https://alchemy.com/docs/reference/how-to-stamp-requests.mdx): Overview for how to send stamped (or verified) requests required for using Wallet APIs directly. - [How to sponsor gas on EVM](https://alchemy.com/docs/reference/how-to-sponsor-gas-on-evm.mdx): The Gas Manager allows you to sponsor gas fees for your users on EVM networks, removing the biggest barrier to entry. - [How to pay gas with any token using an ERC-20 Paymaster](https://alchemy.com/docs/reference/how-to-pay-gas-with-any-token.mdx): Learn how to enable gas payments with ERC-20 tokens. - [How to sponsor gas on Solana](https://alchemy.com/docs/reference/how-to-sponsor-gas-on-solana.mdx): The Gas Manager allows you to sponsor fees and rent for your users on Solana, removing the biggest barrier to entry. - [Gas Manager Errors](https://alchemy.com/docs/reference/gas-manager-errors.mdx): Learn about the most common Gas Manager errors. - [Supported Chains](https://alchemy.com/docs/reference/gas-manager-supported-chains.mdx) - [FAQs](https://alchemy.com/docs/reference/gas-manager-faqs.mdx): Frequently asked questions about Gas Manager - [Bundler API Quickstart](https://alchemy.com/docs/reference/bundler-api-quickstart.mdx): Learn about the Bundler API and how you can use it work with user operations. - [Bundler RPC Errors](https://alchemy.com/docs/reference/bundler-rpc-errors.mdx): Learn about the different Bundler error codes. - [EntryPoint v0.7 Revert Codes](https://alchemy.com/docs/reference/entrypoint-v07-revert-codes.mdx): Learn about the revert codes returned by the ERC-4337 EntryPoint v0.7 - [EntryPoint v0.6 Revert Codes](https://alchemy.com/docs/reference/entrypoint-v06-revert-codes.mdx): Learn about the revert codes returned by the ERC-4337 EntryPoint v0.6 - [Supported Chains](https://alchemy.com/docs/reference/bundler-supported-chains.mdx) - [FAQs](https://alchemy.com/docs/reference/bundler-faqs.mdx): Frequently asked questions about the Bundler - [account-kit/wallet-client reference](https://alchemy.com/docs/wallets/reference/account-kit/wallet-client.mdx): The landing page for all of the reference documentation for @account-kit/wallet-client - [formatSign](https://alchemy.com/docs/wallets/reference/account-kit/wallet-client/functions/formatSign.mdx): Overview of the formatSign method - [getCallsStatus](https://alchemy.com/docs/wallets/reference/account-kit/wallet-client/functions/getCallsStatus.mdx): Overview of the getCallsStatus method - [grantPermissions](https://alchemy.com/docs/wallets/reference/account-kit/wallet-client/functions/grantPermissions.mdx): Overview of the grantPermissions method - [listAccounts](https://alchemy.com/docs/wallets/reference/account-kit/wallet-client/functions/listAccounts.mdx): Overview of the listAccounts method - [prepareCalls](https://alchemy.com/docs/wallets/reference/account-kit/wallet-client/functions/prepareCalls.mdx): Overview of the prepareCalls method - [prepareSign](https://alchemy.com/docs/wallets/reference/account-kit/wallet-client/functions/prepareSign.mdx): Overview of the prepareSign method - [requestAccount](https://alchemy.com/docs/wallets/reference/account-kit/wallet-client/functions/requestAccount.mdx): Overview of the requestAccount method - [sendPreparedCalls](https://alchemy.com/docs/wallets/reference/account-kit/wallet-client/functions/sendPreparedCalls.mdx): Overview of the sendPreparedCalls method - [signMessage](https://alchemy.com/docs/wallets/reference/account-kit/wallet-client/functions/signMessage.mdx): Overview of the signMessage method - [signPreparedCalls](https://alchemy.com/docs/wallets/reference/account-kit/wallet-client/functions/signPreparedCalls.mdx): Overview of the signPreparedCalls method - [signSignatureRequest](https://alchemy.com/docs/wallets/reference/account-kit/wallet-client/functions/signSignatureRequest.mdx): Overview of the signSignatureRequest method - [signTypedData](https://alchemy.com/docs/wallets/reference/account-kit/wallet-client/functions/signTypedData.mdx): Overview of the signTypedData method - [3rd Party Bundlers](https://alchemy.com/docs/wallets/third-party/bundlers.mdx): Learn how to use a different RPC provider with Smart Wallets - [3rd Party Chains](https://alchemy.com/docs/wallets/third-party/chains.mdx): Learn how to use a 3rd Party Chain - [3rd Party Paymasters](https://alchemy.com/docs/wallets/third-party/paymasters.mdx): Learn how to use a 3rd party Paymaster with Smart Wallets - [3rd Party Signers](https://alchemy.com/docs/wallets/third-party/signers.mdx): Learn how to use a 3rd party Signer with Smart Wallets - [3rd Party Smart Contracts](https://alchemy.com/docs/wallets/third-party/smart-contracts.mdx): Learn how to use Smart Contract Accounts not included in Smart Wallets - [Migration Guide](https://alchemy.com/docs/wallets/migration-guide.mdx): How to upgrade through breaking changes of the aa-sdk and account-kit - [Terms](https://alchemy.com/docs/wallets/resources/terms.mdx): Glossary of terms related to Smart Wallets - [Types](https://alchemy.com/docs/wallets/resources/types.mdx): Glossary of types in aa-sdk - [Frequently Asked Questions](https://alchemy.com/docs/wallets/resources/faqs.mdx): Learn how to get started with Alchemy's Smart Wallets, a vertically - [Contact Alchemy](https://alchemy.com/docs/wallets/resources/contact-us.mdx): Contact Alchemy about Smart Wallets - [Alchemy Rollups Overview](https://alchemy.com/docs/reference/rollups-quickstart.mdx): Introduction to Alchemy Rollups: deploy a rollup in minutes, no code required, using our all-in-one infrastructure. - [Supported Frameworks](https://alchemy.com/docs/reference/supported-stacks.mdx): List of supported frameworks / stacks for Alchemy Rollups - [Deploy a Rollup](https://alchemy.com/docs/reference/quickstart-deploy-a-rollup.mdx): Quickstart guide on deploying a self-serve rollup through the Alchemy dashboard. - [Using your Rollup](https://alchemy.com/docs/reference/using-your-rollup.mdx): How to connect to your Rollup RPCs, bridge assets, and deploy smart contracts. - [Operating your Rollup](https://alchemy.com/docs/reference/operating-your-rollup.mdx): How to monitor & keep your rollup running smoothly after launching with Alchemy. - [Customizations & Integrations](https://alchemy.com/docs/reference/customizations-integrations.mdx): List of available customizations & add-on integrations for your rollup. - [Tutorial: Bridging Assets](https://alchemy.com/docs/reference/bridge-contract-address.mdx): The bridge contract address is essential for facilitating communication and asset transfers between Layer 1 (L1) and Layer 2 (L2) networks - [Rollups FAQ](https://alchemy.com/docs/reference/rollups-faq.mdx): Frequently asked questions about Alchemy Rollups. - [Changelog](https://alchemy.com/docs/changelog.mdx) - [July 31, 2025](https://alchemy.com/docs/changelog/2025/7/31.md) - [July 24, 2025](https://alchemy.com/docs/changelog/2025/7/24.md) - [July 17, 2025](https://alchemy.com/docs/changelog/2025/7/17.md) ## API Docs - Trace API Endpoints [trace_block](https://alchemy.com/docs/node/trace-api/trace-api-endpoints/trace-block.mdx) - Trace API Endpoints [trace_call](https://alchemy.com/docs/node/trace-api/trace-api-endpoints/trace-call.mdx) - Trace API Endpoints [trace_filter](https://alchemy.com/docs/node/trace-api/trace-api-endpoints/trace-filter.mdx) - Trace API Endpoints [trace_get](https://alchemy.com/docs/node/trace-api/trace-api-endpoints/trace-get.mdx) - Trace API Endpoints [trace_rawTransaction](https://alchemy.com/docs/node/trace-api/trace-api-endpoints/trace-raw-transaction.mdx) - Trace API Endpoints [trace_replayBlockTransactions](https://alchemy.com/docs/node/trace-api/trace-api-endpoints/trace-replay-block-transactions.mdx) - Trace API Endpoints [trace_replayTransaction](https://alchemy.com/docs/node/trace-api/trace-api-endpoints/trace-replay-transaction.mdx) - Trace API Endpoints [trace_transaction](https://alchemy.com/docs/node/trace-api/trace-api-endpoints/trace-transaction.mdx) - Debug API Endpoints [debug_getRawBlock](https://alchemy.com/docs/node/debug-api/debug-api-endpoints/debug-get-raw-block.mdx) - Debug API Endpoints [debug_getRawHeader](https://alchemy.com/docs/node/debug-api/debug-api-endpoints/debug-get-raw-header.mdx) - Debug API Endpoints [debug_getRawReceipts](https://alchemy.com/docs/node/debug-api/debug-api-endpoints/debug-get-raw-receipts.mdx) - Debug API Endpoints [debug_traceBlockByHash](https://alchemy.com/docs/node/debug-api/debug-api-endpoints/debug-trace-block-by-hash.mdx) - Debug API Endpoints [debug_traceBlockByNumber](https://alchemy.com/docs/node/debug-api/debug-api-endpoints/debug-trace-block-by-number.mdx) - Debug API Endpoints [debug_traceCall](https://alchemy.com/docs/node/debug-api/debug-api-endpoints/debug-trace-call.mdx) - Debug API Endpoints [debug_traceTransaction](https://alchemy.com/docs/node/debug-api/debug-api-endpoints/debug-trace-transaction.mdx) - Ethereum API Endpoints [eth_accounts](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-accounts.mdx) - Ethereum API Endpoints [eth_blobBaseFee](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-blob-base-fee.mdx) - Ethereum API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-block-number.mdx) - Ethereum API Endpoints [eth_call](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-call.mdx) - Ethereum API Endpoints [eth_cancelPrivateTransaction](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-cancel-private-transaction.mdx) - Ethereum API Endpoints [eth_chainId](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-chain-id.mdx) - Ethereum API Endpoints [eth_createAccessList](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-create-access-list.mdx) - Ethereum API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-estimate-gas.mdx) - Ethereum API Endpoints [eth_feeHistory](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-fee-history.mdx) - Ethereum API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-gas-price.mdx) - Ethereum API Endpoints [eth_getBalance](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-get-balance.mdx) - Ethereum API Endpoints [eth_getBlobSidecars](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-get-blob-sidecars.mdx) - Ethereum API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-get-block-by-hash.mdx) - Ethereum API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-get-block-by-number.mdx) - Ethereum API Endpoints [eth_getBlockReceipts](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-get-block-receipts.mdx) - Ethereum API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Ethereum API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Ethereum API Endpoints [eth_getCode](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-get-code.mdx) - Ethereum API Endpoints [eth_getFilterChanges](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-get-filter-changes.mdx) - Ethereum API Endpoints [eth_getFilterLogs](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-get-filter-logs.mdx) - Ethereum API Endpoints [eth_getFinalizedHeader](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-get-finalized-header.mdx) - Ethereum API Endpoints [eth_getLogs](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-get-logs.mdx) - Ethereum API Endpoints [eth_getProof](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-get-proof.mdx) - Ethereum API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-get-storage-at.mdx) - Ethereum API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Ethereum API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Ethereum API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-get-transaction-by-hash.mdx) - Ethereum API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-get-transaction-count.mdx) - Ethereum API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-get-transaction-receipt.mdx) - Ethereum API Endpoints [eth_getTransactionReceiptsByBlock](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-get-transaction-receipts-by-block.mdx) - Ethereum API Endpoints [eth_getUncleByBlockHashAndIndex](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-get-uncle-by-block-hash-and-index.mdx) - Ethereum API Endpoints [eth_getUncleByBlockNumberAndIndex](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-get-uncle-by-block-number-and-index.mdx) - Ethereum API Endpoints [eth_getUncleCountByBlockHash](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-get-uncle-count-by-block-hash.mdx) - Ethereum API Endpoints [eth_getUncleCountByBlockNumber](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-get-uncle-count-by-block-number.mdx) - Ethereum API Endpoints [eth_maxPriorityFeePerGas](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-max-priority-fee-per-gas.mdx) - Ethereum API Endpoints [eth_newBlockFilter](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-new-block-filter.mdx) - Ethereum API Endpoints [eth_newFilter](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-new-filter.mdx) - Ethereum API Endpoints [eth_newPendingTransactionFilter](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-new-pending-transaction-filter.mdx) - Ethereum API Endpoints [eth_protocolVersion](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-protocol-version.mdx) - Ethereum API Endpoints [eth_sendPrivateTransaction](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-send-private-transaction.mdx) - Ethereum API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-send-raw-transaction.mdx) - Ethereum API Endpoints [eth_simulateV1](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-simulate-v-1.mdx) - Ethereum API Endpoints [eth_subscribe](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-subscribe.mdx) - Ethereum API Endpoints [eth_syncing](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-syncing.mdx) - Ethereum API Endpoints [eth_uninstallFilter](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-uninstall-filter.mdx) - Ethereum API Endpoints [eth_unsubscribe](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/eth-unsubscribe.mdx) - Ethereum API Endpoints [net_listening](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/net-listening.mdx) - Ethereum API Endpoints [net_version](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/net-version.mdx) - Ethereum API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/web-3-client-version.mdx) - Ethereum API Endpoints [web3_sha3](https://alchemy.com/docs/node/ethereum/ethereum-api-endpoints/web-3-sha-3.mdx) - Polygon POS API Endpoints [bor_getAuthor](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/bor-get-author.mdx) - Polygon POS API Endpoints [bor_getCurrentProposer](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/bor-get-current-proposer.mdx) - Polygon POS API Endpoints [bor_getCurrentValidators](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/bor-get-current-validators.mdx) - Polygon POS API Endpoints [bor_getRootHash](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/bor-get-root-hash.mdx) - Polygon POS API Endpoints [eth_accounts](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-accounts.mdx) - Polygon POS API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-block-number.mdx) - Polygon POS API Endpoints [eth_call](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-call.mdx) - Polygon POS API Endpoints [eth_chainId](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-chain-id.mdx) - Polygon POS API Endpoints [eth_createAccessList](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-create-access-list.mdx) - Polygon POS API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-estimate-gas.mdx) - Polygon POS API Endpoints [eth_feeHistory](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-fee-history.mdx) - Polygon POS API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-gas-price.mdx) - Polygon POS API Endpoints [eth_getBalance](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-get-balance.mdx) - Polygon POS API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-get-block-by-hash.mdx) - Polygon POS API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-get-block-by-number.mdx) - Polygon POS API Endpoints [eth_getBlockReceipts](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-get-block-receipts.mdx) - Polygon POS API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Polygon POS API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Polygon POS API Endpoints [eth_getCode](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-get-code.mdx) - Polygon POS API Endpoints [eth_getFilterChanges](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-get-filter-changes.mdx) - Polygon POS API Endpoints [eth_getFilterLogs](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-get-filter-logs.mdx) - Polygon POS API Endpoints [eth_getLogs](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-get-logs.mdx) - Polygon POS API Endpoints [eth_getProof](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-get-proof.mdx) - Polygon POS API Endpoints [eth_getRootHash](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-get-root-hash.mdx) - Polygon POS API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-get-storage-at.mdx) - Polygon POS API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Polygon POS API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Polygon POS API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-get-transaction-by-hash.mdx) - Polygon POS API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-get-transaction-count.mdx) - Polygon POS API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-get-transaction-receipt.mdx) - Polygon POS API Endpoints [eth_getUncleByBlockHashAndIndex](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-get-uncle-by-block-hash-and-index.mdx) - Polygon POS API Endpoints [eth_getUncleByBlockNumberAndIndex](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-get-uncle-by-block-number-and-index.mdx) - Polygon POS API Endpoints [eth_getUncleCountByBlockHash](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-get-uncle-count-by-block-hash.mdx) - Polygon POS API Endpoints [eth_getUncleCountByBlockNumber](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-get-uncle-count-by-block-number.mdx) - Polygon POS API Endpoints [eth_maxPriorityFeePerGas](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-max-priority-fee-per-gas.mdx) - Polygon POS API Endpoints [eth_newBlockFilter](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-new-block-filter.mdx) - Polygon POS API Endpoints [eth_newFilter](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-new-filter.mdx) - Polygon POS API Endpoints [eth_newPendingTransactionFilter](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-new-pending-transaction-filter.mdx) - Polygon POS API Endpoints [eth_protocolVersion](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-protocol-version.mdx) - Polygon POS API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-send-raw-transaction.mdx) - Polygon POS API Endpoints [eth_syncing](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-syncing.mdx) - Polygon POS API Endpoints [eth_uninstallFilter](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/eth-uninstall-filter.mdx) - Polygon POS API Endpoints [net_listening](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/net-listening.mdx) - Polygon POS API Endpoints [net_version](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/net-version.mdx) - Polygon POS API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/web-3-client-version.mdx) - Polygon POS API Endpoints [web3_sha3](https://alchemy.com/docs/node/polygon-pos/polygon-pos-api-endpoints/web-3-sha-3.mdx) - Polygon ZKEVM API Endpoints [eth_accounts](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-accounts.mdx) - Polygon ZKEVM API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-block-number.mdx) - Polygon ZKEVM API Endpoints [eth_call](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-call.mdx) - Polygon ZKEVM API Endpoints [eth_chainId](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-chain-id.mdx) - Polygon ZKEVM API Endpoints [eth_createAccessList](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-create-access-list.mdx) - Polygon ZKEVM API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-estimate-gas.mdx) - Polygon ZKEVM API Endpoints [eth_feeHistory](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-fee-history.mdx) - Polygon ZKEVM API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-gas-price.mdx) - Polygon ZKEVM API Endpoints [eth_getBalance](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-get-balance.mdx) - Polygon ZKEVM API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-get-block-by-hash.mdx) - Polygon ZKEVM API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-get-block-by-number.mdx) - Polygon ZKEVM API Endpoints [eth_getBlockReceipts](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-get-block-receipts.mdx) - Polygon ZKEVM API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Polygon ZKEVM API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Polygon ZKEVM API Endpoints [eth_getCode](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-get-code.mdx) - Polygon ZKEVM API Endpoints [eth_getFilterChanges](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-get-filter-changes.mdx) - Polygon ZKEVM API Endpoints [eth_getFilterLogs](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-get-filter-logs.mdx) - Polygon ZKEVM API Endpoints [eth_getLogs](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-get-logs.mdx) - Polygon ZKEVM API Endpoints [eth_getProof](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-get-proof.mdx) - Polygon ZKEVM API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-get-storage-at.mdx) - Polygon ZKEVM API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Polygon ZKEVM API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Polygon ZKEVM API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-get-transaction-by-hash.mdx) - Polygon ZKEVM API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-get-transaction-count.mdx) - Polygon ZKEVM API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-get-transaction-receipt.mdx) - Polygon ZKEVM API Endpoints [eth_getUncleByBlockHashAndIndex](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-get-uncle-by-block-hash-and-index.mdx) - Polygon ZKEVM API Endpoints [eth_getUncleByBlockNumberAndIndex](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-get-uncle-by-block-number-and-index.mdx) - Polygon ZKEVM API Endpoints [eth_getUncleCountByBlockHash](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-get-uncle-count-by-block-hash.mdx) - Polygon ZKEVM API Endpoints [eth_getUncleCountByBlockNumber](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-get-uncle-count-by-block-number.mdx) - Polygon ZKEVM API Endpoints [eth_maxPriorityFeePerGas](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-max-priority-fee-per-gas.mdx) - Polygon ZKEVM API Endpoints [eth_newBlockFilter](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-new-block-filter.mdx) - Polygon ZKEVM API Endpoints [eth_newFilter](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-new-filter.mdx) - Polygon ZKEVM API Endpoints [eth_newPendingTransactionFilter](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-new-pending-transaction-filter.mdx) - Polygon ZKEVM API Endpoints [eth_protocolVersion](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-protocol-version.mdx) - Polygon ZKEVM API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-send-raw-transaction.mdx) - Polygon ZKEVM API Endpoints [eth_syncing](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-syncing.mdx) - Polygon ZKEVM API Endpoints [eth_uninstallFilter](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/eth-uninstall-filter.mdx) - Polygon ZKEVM API Endpoints [net_listening](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/net-listening.mdx) - Polygon ZKEVM API Endpoints [net_version](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/net-version.mdx) - Polygon ZKEVM API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/web-3-client-version.mdx) - Polygon ZKEVM API Endpoints [web3_sha3](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/web-3-sha-3.mdx) - Polygon ZKEVM API Endpoints [zkevm_batchNumber](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/zkevm-batch-number.mdx) - Polygon ZKEVM API Endpoints [zkevm_batchNumberByBlockNumber](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/zkevm-batch-number-by-block-number.mdx) - Polygon ZKEVM API Endpoints [zkevm_consolidatedBlockNumber](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/zkevm-consolidated-block-number.mdx) - Polygon ZKEVM API Endpoints [zkevm_getBatchByNumber](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/zkevm-get-batch-by-number.mdx) - Polygon ZKEVM API Endpoints [zkevm_isBlockConsolidated](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/zkevm-is-block-consolidated.mdx) - Polygon ZKEVM API Endpoints [zkevm_isBlockVirtualized](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/zkevm-is-block-virtualized.mdx) - Polygon ZKEVM API Endpoints [zkevm_verifiedBatchNumber](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/zkevm-verified-batch-number.mdx) - Polygon ZKEVM API Endpoints [zkevm_virtualBatchNumber](https://alchemy.com/docs/node/polygon-zkevm/polygon-zkevm-api-endpoints/zkevm-virtual-batch-number.mdx) - Arbitrum API Endpoints [eth_accounts](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-accounts.mdx) - Arbitrum API Endpoints [eth_blobBaseFee](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-blob-base-fee.mdx) - Arbitrum API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-block-number.mdx) - Arbitrum API Endpoints [eth_call](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-call.mdx) - Arbitrum API Endpoints [eth_chainId](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-chain-id.mdx) - Arbitrum API Endpoints [eth_createAccessList](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-create-access-list.mdx) - Arbitrum API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-estimate-gas.mdx) - Arbitrum API Endpoints [eth_feeHistory](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-fee-history.mdx) - Arbitrum API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-gas-price.mdx) - Arbitrum API Endpoints [eth_getBalance](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-get-balance.mdx) - Arbitrum API Endpoints [eth_getBlobSidecars](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-get-blob-sidecars.mdx) - Arbitrum API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-get-block-by-hash.mdx) - Arbitrum API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-get-block-by-number.mdx) - Arbitrum API Endpoints [eth_getBlockReceipts](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-get-block-receipts.mdx) - Arbitrum API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Arbitrum API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Arbitrum API Endpoints [eth_getCode](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-get-code.mdx) - Arbitrum API Endpoints [eth_getFilterChanges](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-get-filter-changes.mdx) - Arbitrum API Endpoints [eth_getFilterLogs](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-get-filter-logs.mdx) - Arbitrum API Endpoints [eth_getFinalizedHeader](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-get-finalized-header.mdx) - Arbitrum API Endpoints [eth_getLogs](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-get-logs.mdx) - Arbitrum API Endpoints [eth_getProof](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-get-proof.mdx) - Arbitrum API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-get-storage-at.mdx) - Arbitrum API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Arbitrum API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Arbitrum API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-get-transaction-by-hash.mdx) - Arbitrum API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-get-transaction-count.mdx) - Arbitrum API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-get-transaction-receipt.mdx) - Arbitrum API Endpoints [eth_getTransactionReceiptsByBlock](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-get-transaction-receipts-by-block.mdx) - Arbitrum API Endpoints [eth_getUncleByBlockHashAndIndex](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-get-uncle-by-block-hash-and-index.mdx) - Arbitrum API Endpoints [eth_getUncleByBlockNumberAndIndex](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-get-uncle-by-block-number-and-index.mdx) - Arbitrum API Endpoints [eth_getUncleCountByBlockHash](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-get-uncle-count-by-block-hash.mdx) - Arbitrum API Endpoints [eth_getUncleCountByBlockNumber](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-get-uncle-count-by-block-number.mdx) - Arbitrum API Endpoints [eth_maxPriorityFeePerGas](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-max-priority-fee-per-gas.mdx) - Arbitrum API Endpoints [eth_newBlockFilter](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-new-block-filter.mdx) - Arbitrum API Endpoints [eth_newFilter](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-new-filter.mdx) - Arbitrum API Endpoints [eth_newPendingTransactionFilter](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-new-pending-transaction-filter.mdx) - Arbitrum API Endpoints [eth_protocolVersion](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-protocol-version.mdx) - Arbitrum API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-send-raw-transaction.mdx) - Arbitrum API Endpoints [eth_subscribe](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-subscribe.mdx) - Arbitrum API Endpoints [eth_syncing](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-syncing.mdx) - Arbitrum API Endpoints [eth_uninstallFilter](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-uninstall-filter.mdx) - Arbitrum API Endpoints [eth_unsubscribe](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/eth-unsubscribe.mdx) - Arbitrum API Endpoints [net_listening](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/net-listening.mdx) - Arbitrum API Endpoints [net_version](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/net-version.mdx) - Arbitrum API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/web-3-client-version.mdx) - Arbitrum API Endpoints [web3_sha3](https://alchemy.com/docs/node/arbitrum/arbitrum-api-endpoints/web-3-sha-3.mdx) - OP Mainnet API Endpoints [eth_accounts](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-accounts.mdx) - OP Mainnet API Endpoints [eth_blobBaseFee](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-blob-base-fee.mdx) - OP Mainnet API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-block-number.mdx) - OP Mainnet API Endpoints [eth_call](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-call.mdx) - OP Mainnet API Endpoints [eth_chainId](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-chain-id.mdx) - OP Mainnet API Endpoints [eth_createAccessList](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-create-access-list.mdx) - OP Mainnet API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-estimate-gas.mdx) - OP Mainnet API Endpoints [eth_feeHistory](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-fee-history.mdx) - OP Mainnet API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-gas-price.mdx) - OP Mainnet API Endpoints [eth_getBalance](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-get-balance.mdx) - OP Mainnet API Endpoints [eth_getBlobSidecars](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-get-blob-sidecars.mdx) - OP Mainnet API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-get-block-by-hash.mdx) - OP Mainnet API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-get-block-by-number.mdx) - OP Mainnet API Endpoints [eth_getBlockReceipts](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-get-block-receipts.mdx) - OP Mainnet API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - OP Mainnet API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - OP Mainnet API Endpoints [eth_getCode](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-get-code.mdx) - OP Mainnet API Endpoints [eth_getFilterChanges](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-get-filter-changes.mdx) - OP Mainnet API Endpoints [eth_getFilterLogs](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-get-filter-logs.mdx) - OP Mainnet API Endpoints [eth_getFinalizedHeader](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-get-finalized-header.mdx) - OP Mainnet API Endpoints [eth_getLogs](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-get-logs.mdx) - OP Mainnet API Endpoints [eth_getProof](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-get-proof.mdx) - OP Mainnet API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-get-storage-at.mdx) - OP Mainnet API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - OP Mainnet API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - OP Mainnet API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-get-transaction-by-hash.mdx) - OP Mainnet API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-get-transaction-count.mdx) - OP Mainnet API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-get-transaction-receipt.mdx) - OP Mainnet API Endpoints [eth_getTransactionReceiptsByBlock](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-get-transaction-receipts-by-block.mdx) - OP Mainnet API Endpoints [eth_getUncleByBlockHashAndIndex](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-get-uncle-by-block-hash-and-index.mdx) - OP Mainnet API Endpoints [eth_getUncleByBlockNumberAndIndex](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-get-uncle-by-block-number-and-index.mdx) - OP Mainnet API Endpoints [eth_getUncleCountByBlockHash](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-get-uncle-count-by-block-hash.mdx) - OP Mainnet API Endpoints [eth_getUncleCountByBlockNumber](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-get-uncle-count-by-block-number.mdx) - OP Mainnet API Endpoints [eth_maxPriorityFeePerGas](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-max-priority-fee-per-gas.mdx) - OP Mainnet API Endpoints [eth_newBlockFilter](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-new-block-filter.mdx) - OP Mainnet API Endpoints [eth_newFilter](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-new-filter.mdx) - OP Mainnet API Endpoints [eth_newPendingTransactionFilter](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-new-pending-transaction-filter.mdx) - OP Mainnet API Endpoints [eth_protocolVersion](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-protocol-version.mdx) - OP Mainnet API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-send-raw-transaction.mdx) - OP Mainnet API Endpoints [eth_simulateV1](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-simulate-v-1.mdx) - OP Mainnet API Endpoints [eth_subscribe](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-subscribe.mdx) - OP Mainnet API Endpoints [eth_syncing](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-syncing.mdx) - OP Mainnet API Endpoints [eth_uninstallFilter](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-uninstall-filter.mdx) - OP Mainnet API Endpoints [eth_unsubscribe](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/eth-unsubscribe.mdx) - OP Mainnet API Endpoints [net_listening](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/net-listening.mdx) - OP Mainnet API Endpoints [net_version](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/net-version.mdx) - OP Mainnet API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/web-3-client-version.mdx) - OP Mainnet API Endpoints [web3_sha3](https://alchemy.com/docs/node/op-mainnet/op-mainnet-api-endpoints/web-3-sha-3.mdx) - Base API Endpoints [eth_accounts](https://alchemy.com/docs/node/base/base-api-endpoints/eth-accounts.mdx) - Base API Endpoints [eth_blobBaseFee](https://alchemy.com/docs/node/base/base-api-endpoints/eth-blob-base-fee.mdx) - Base API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/base/base-api-endpoints/eth-block-number.mdx) - Base API Endpoints [eth_call](https://alchemy.com/docs/node/base/base-api-endpoints/eth-call.mdx) - Base API Endpoints [eth_chainId](https://alchemy.com/docs/node/base/base-api-endpoints/eth-chain-id.mdx) - Base API Endpoints [eth_createAccessList](https://alchemy.com/docs/node/base/base-api-endpoints/eth-create-access-list.mdx) - Base API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/base/base-api-endpoints/eth-estimate-gas.mdx) - Base API Endpoints [eth_feeHistory](https://alchemy.com/docs/node/base/base-api-endpoints/eth-fee-history.mdx) - Base API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/base/base-api-endpoints/eth-gas-price.mdx) - Base API Endpoints [eth_getBalance](https://alchemy.com/docs/node/base/base-api-endpoints/eth-get-balance.mdx) - Base API Endpoints [eth_getBlobSidecars](https://alchemy.com/docs/node/base/base-api-endpoints/eth-get-blob-sidecars.mdx) - Base API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/base/base-api-endpoints/eth-get-block-by-hash.mdx) - Base API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/base/base-api-endpoints/eth-get-block-by-number.mdx) - Base API Endpoints [eth_getBlockReceipts](https://alchemy.com/docs/node/base/base-api-endpoints/eth-get-block-receipts.mdx) - Base API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/base/base-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Base API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/base/base-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Base API Endpoints [eth_getCode](https://alchemy.com/docs/node/base/base-api-endpoints/eth-get-code.mdx) - Base API Endpoints [eth_getFilterChanges](https://alchemy.com/docs/node/base/base-api-endpoints/eth-get-filter-changes.mdx) - Base API Endpoints [eth_getFilterLogs](https://alchemy.com/docs/node/base/base-api-endpoints/eth-get-filter-logs.mdx) - Base API Endpoints [eth_getFinalizedHeader](https://alchemy.com/docs/node/base/base-api-endpoints/eth-get-finalized-header.mdx) - Base API Endpoints [eth_getLogs](https://alchemy.com/docs/node/base/base-api-endpoints/eth-get-logs.mdx) - Base API Endpoints [eth_getProof](https://alchemy.com/docs/node/base/base-api-endpoints/eth-get-proof.mdx) - Base API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/base/base-api-endpoints/eth-get-storage-at.mdx) - Base API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/base/base-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Base API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/base/base-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Base API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/base/base-api-endpoints/eth-get-transaction-by-hash.mdx) - Base API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/base/base-api-endpoints/eth-get-transaction-count.mdx) - Base API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/base/base-api-endpoints/eth-get-transaction-receipt.mdx) - Base API Endpoints [eth_getTransactionReceiptsByBlock](https://alchemy.com/docs/node/base/base-api-endpoints/eth-get-transaction-receipts-by-block.mdx) - Base API Endpoints [eth_getUncleByBlockHashAndIndex](https://alchemy.com/docs/node/base/base-api-endpoints/eth-get-uncle-by-block-hash-and-index.mdx) - Base API Endpoints [eth_getUncleByBlockNumberAndIndex](https://alchemy.com/docs/node/base/base-api-endpoints/eth-get-uncle-by-block-number-and-index.mdx) - Base API Endpoints [eth_getUncleCountByBlockHash](https://alchemy.com/docs/node/base/base-api-endpoints/eth-get-uncle-count-by-block-hash.mdx) - Base API Endpoints [eth_getUncleCountByBlockNumber](https://alchemy.com/docs/node/base/base-api-endpoints/eth-get-uncle-count-by-block-number.mdx) - Base API Endpoints [eth_maxPriorityFeePerGas](https://alchemy.com/docs/node/base/base-api-endpoints/eth-max-priority-fee-per-gas.mdx) - Base API Endpoints [eth_newBlockFilter](https://alchemy.com/docs/node/base/base-api-endpoints/eth-new-block-filter.mdx) - Base API Endpoints [eth_newFilter](https://alchemy.com/docs/node/base/base-api-endpoints/eth-new-filter.mdx) - Base API Endpoints [eth_newPendingTransactionFilter](https://alchemy.com/docs/node/base/base-api-endpoints/eth-new-pending-transaction-filter.mdx) - Base API Endpoints [eth_protocolVersion](https://alchemy.com/docs/node/base/base-api-endpoints/eth-protocol-version.mdx) - Base API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/base/base-api-endpoints/eth-send-raw-transaction.mdx) - Base API Endpoints [eth_simulateV1](https://alchemy.com/docs/node/base/base-api-endpoints/eth-simulate-v-1.mdx) - Base API Endpoints [eth_subscribe](https://alchemy.com/docs/node/base/base-api-endpoints/eth-subscribe.mdx) - Base API Endpoints [eth_syncing](https://alchemy.com/docs/node/base/base-api-endpoints/eth-syncing.mdx) - Base API Endpoints [eth_uninstallFilter](https://alchemy.com/docs/node/base/base-api-endpoints/eth-uninstall-filter.mdx) - Base API Endpoints [eth_unsubscribe](https://alchemy.com/docs/node/base/base-api-endpoints/eth-unsubscribe.mdx) - Base API Endpoints [net_listening](https://alchemy.com/docs/node/base/base-api-endpoints/net-listening.mdx) - Base API Endpoints [net_version](https://alchemy.com/docs/node/base/base-api-endpoints/net-version.mdx) - Base API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/base/base-api-endpoints/web-3-client-version.mdx) - Base API Endpoints [web3_sha3](https://alchemy.com/docs/node/base/base-api-endpoints/web-3-sha-3.mdx) - Solana API Endpoints [getAccountInfo](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-account-info.mdx) - Solana API Endpoints [getBalance](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-balance.mdx) - Solana API Endpoints [getBlock](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-block.mdx) - Solana API Endpoints [getBlockCommitment](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-block-commitment.mdx) - Solana API Endpoints [getBlockHeight](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-block-height.mdx) - Solana API Endpoints [getBlockProduction](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-block-production.mdx) - Solana API Endpoints [getBlocks](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-blocks.mdx) - Solana API Endpoints [getBlocksWithLimit](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-blocks-with-limit.mdx) - Solana API Endpoints [getBlockTime](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-block-time.mdx) - Solana API Endpoints [getClusterNodes](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-cluster-nodes.mdx) - Solana API Endpoints [getEpochInfo](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-epoch-info.mdx) - Solana API Endpoints [getEpochSchedule](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-epoch-schedule.mdx) - Solana API Endpoints [getFeeForMessage](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-fee-for-message.mdx) - Solana API Endpoints [getFirstAvailableBlock](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-first-available-block.mdx) - Solana API Endpoints [getGenesisHash](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-genesis-hash.mdx) - Solana API Endpoints [getHealth](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-health.mdx) - Solana API Endpoints [getHighestSnapshotSlot](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-highest-snapshot-slot.mdx) - Solana API Endpoints [getIdentity](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-identity.mdx) - Solana API Endpoints [getInflationGovernor](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-inflation-governor.mdx) - Solana API Endpoints [getInflationRate](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-inflation-rate.mdx) - Solana API Endpoints [getInflationReward](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-inflation-reward.mdx) - Solana API Endpoints [getLargestAccounts](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-largest-accounts.mdx) - Solana API Endpoints [getLatestBlockhash](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-latest-blockhash.mdx) - Solana API Endpoints [getLeaderSchedule](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-leader-schedule.mdx) - Solana API Endpoints [getMaxRetransmitSlot](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-max-retransmit-slot.mdx) - Solana API Endpoints [getMaxShredInsertSlot](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-max-shred-insert-slot.mdx) - Solana API Endpoints [getMinimumBalanceForRentExemption](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-minimum-balance-for-rent-exemption.mdx) - Solana API Endpoints [getMultipleAccounts](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-multiple-accounts.mdx) - Solana API Endpoints [getProgramAccounts](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-program-accounts.mdx) - Solana API Endpoints [getRecentPerformanceSamples](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-recent-performance-samples.mdx) - Solana API Endpoints [getRecentPrioritizationFees](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-recent-prioritization-fees.mdx) - Solana API Endpoints [getSignaturesForAddress](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-signatures-for-address.mdx) - Solana API Endpoints [getSignatureStatuses](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-signature-statuses.mdx) - Solana API Endpoints [getSlot](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-slot.mdx) - Solana API Endpoints [getSlotLeader](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-slot-leader.mdx) - Solana API Endpoints [getSlotLeaders](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-slot-leaders.mdx) - Solana API Endpoints [getStakeActivation](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-stake-activation.mdx) - Solana API Endpoints [getSupply](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-supply.mdx) - Solana API Endpoints [getTokenAccountBalance](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-token-account-balance.mdx) - Solana API Endpoints [getTokenAccountsByDelegate](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-token-accounts-by-delegate.mdx) - Solana API Endpoints [getTokenAccountsByOwner](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-token-accounts-by-owner.mdx) - Solana API Endpoints [getTokenLargestAccounts](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-token-largest-accounts.mdx) - Solana API Endpoints [getTokenSupply](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-token-supply.mdx) - Solana API Endpoints [getTransaction](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-transaction.mdx) - Solana API Endpoints [getTransactionCount](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-transaction-count.mdx) - Solana API Endpoints [getVersion](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-version.mdx) - Solana API Endpoints [getVoteAccounts](https://alchemy.com/docs/node/solana/solana-api-endpoints/get-vote-accounts.mdx) - Solana API Endpoints [isBlockhashValid](https://alchemy.com/docs/node/solana/solana-api-endpoints/is-blockhash-valid.mdx) - Solana API Endpoints [minimumLedgerSlot](https://alchemy.com/docs/node/solana/solana-api-endpoints/minimum-ledger-slot.mdx) - Solana API Endpoints [requestAirdrop](https://alchemy.com/docs/node/solana/solana-api-endpoints/request-airdrop.mdx) - Solana API Endpoints [sendTransaction](https://alchemy.com/docs/node/solana/solana-api-endpoints/send-transaction.mdx) - Solana API Endpoints [simulateTransaction](https://alchemy.com/docs/node/solana/solana-api-endpoints/simulate-transaction.mdx) - Astar API Endpoints [eth_accounts](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-accounts.mdx) - Astar API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-block-number.mdx) - Astar API Endpoints [eth_call](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-call.mdx) - Astar API Endpoints [eth_chainId](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-chain-id.mdx) - Astar API Endpoints [eth_createAccessList](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-create-access-list.mdx) - Astar API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-estimate-gas.mdx) - Astar API Endpoints [eth_feeHistory](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-fee-history.mdx) - Astar API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-gas-price.mdx) - Astar API Endpoints [eth_getBalance](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-get-balance.mdx) - Astar API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-get-block-by-hash.mdx) - Astar API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-get-block-by-number.mdx) - Astar API Endpoints [eth_getBlockReceipts](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-get-block-receipts.mdx) - Astar API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Astar API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Astar API Endpoints [eth_getCode](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-get-code.mdx) - Astar API Endpoints [eth_getFilterChanges](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-get-filter-changes.mdx) - Astar API Endpoints [eth_getFilterLogs](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-get-filter-logs.mdx) - Astar API Endpoints [eth_getLogs](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-get-logs.mdx) - Astar API Endpoints [eth_getProof](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-get-proof.mdx) - Astar API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-get-storage-at.mdx) - Astar API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Astar API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Astar API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-get-transaction-by-hash.mdx) - Astar API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-get-transaction-count.mdx) - Astar API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-get-transaction-receipt.mdx) - Astar API Endpoints [eth_getUncleByBlockHashAndIndex](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-get-uncle-by-block-hash-and-index.mdx) - Astar API Endpoints [eth_getUncleByBlockNumberAndIndex](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-get-uncle-by-block-number-and-index.mdx) - Astar API Endpoints [eth_getUncleCountByBlockHash](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-get-uncle-count-by-block-hash.mdx) - Astar API Endpoints [eth_getUncleCountByBlockNumber](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-get-uncle-count-by-block-number.mdx) - Astar API Endpoints [eth_maxPriorityFeePerGas](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-max-priority-fee-per-gas.mdx) - Astar API Endpoints [eth_newBlockFilter](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-new-block-filter.mdx) - Astar API Endpoints [eth_newFilter](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-new-filter.mdx) - Astar API Endpoints [eth_newPendingTransactionFilter](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-new-pending-transaction-filter.mdx) - Astar API Endpoints [eth_protocolVersion](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-protocol-version.mdx) - Astar API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-send-raw-transaction.mdx) - Astar API Endpoints [eth_syncing](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-syncing.mdx) - Astar API Endpoints [eth_uninstallFilter](https://alchemy.com/docs/node/astar/astar-api-endpoints/eth-uninstall-filter.mdx) - Astar API Endpoints [net_listening](https://alchemy.com/docs/node/astar/astar-api-endpoints/net-listening.mdx) - Astar API Endpoints [net_version](https://alchemy.com/docs/node/astar/astar-api-endpoints/net-version.mdx) - Astar API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/astar/astar-api-endpoints/web-3-client-version.mdx) - Astar API Endpoints [web3_sha3](https://alchemy.com/docs/node/astar/astar-api-endpoints/web-3-sha-3.mdx) - Starknet API Endpoints [starknet_addDeclareTransaction](https://alchemy.com/docs/node/starknet/starknet-api-endpoints/starknet-add-declare-transaction.mdx) - Starknet API Endpoints [starknet_addDeployAccountTransaction](https://alchemy.com/docs/node/starknet/starknet-api-endpoints/starknet-add-deploy-account-transaction.mdx) - Starknet API Endpoints [starknet_addInvokeTransaction](https://alchemy.com/docs/node/starknet/starknet-api-endpoints/starknet-add-invoke-transaction.mdx) - Starknet API Endpoints [starknet_blockHashAndNumber](https://alchemy.com/docs/node/starknet/starknet-api-endpoints/starknet-block-hash-and-number.mdx) - Starknet API Endpoints [starknet_blockNumber](https://alchemy.com/docs/node/starknet/starknet-api-endpoints/starknet-block-number.mdx) - Starknet API Endpoints [starknet_call](https://alchemy.com/docs/node/starknet/starknet-api-endpoints/starknet-call.mdx) - Starknet API Endpoints [starknet_chainId](https://alchemy.com/docs/node/starknet/starknet-api-endpoints/starknet-chain-id.mdx) - Starknet API Endpoints [starknet_estimateFee](https://alchemy.com/docs/node/starknet/starknet-api-endpoints/starknet-estimate-fee.mdx) - Starknet API Endpoints [starknet_getBlockTransactionCount](https://alchemy.com/docs/node/starknet/starknet-api-endpoints/starknet-get-block-transaction-count.mdx) - Starknet API Endpoints [starknet_getBlockWithTxHashes](https://alchemy.com/docs/node/starknet/starknet-api-endpoints/starknet-get-block-with-tx-hashes.mdx) - Starknet API Endpoints [starknet_getBlockWithTxs](https://alchemy.com/docs/node/starknet/starknet-api-endpoints/starknet-get-block-with-txs.mdx) - Starknet API Endpoints [starknet_getClass](https://alchemy.com/docs/node/starknet/starknet-api-endpoints/starknet-get-class.mdx) - Starknet API Endpoints [starknet_getClassAt](https://alchemy.com/docs/node/starknet/starknet-api-endpoints/starknet-get-class-at.mdx) - Starknet API Endpoints [starknet_getClassHashAt](https://alchemy.com/docs/node/starknet/starknet-api-endpoints/starknet-get-class-hash-at.mdx) - Starknet API Endpoints [starknet_getEvents](https://alchemy.com/docs/node/starknet/starknet-api-endpoints/starknet-get-events.mdx) - Starknet API Endpoints [starknet_getNonce](https://alchemy.com/docs/node/starknet/starknet-api-endpoints/starknet-get-nonce.mdx) - Starknet API Endpoints [starknet_getStateUpdate](https://alchemy.com/docs/node/starknet/starknet-api-endpoints/starknet-get-state-update.mdx) - Starknet API Endpoints [starknet_getStorageAt](https://alchemy.com/docs/node/starknet/starknet-api-endpoints/starknet-get-storage-at.mdx) - Starknet API Endpoints [starknet_getTransactionByBlockIdAndIndex](https://alchemy.com/docs/node/starknet/starknet-api-endpoints/starknet-get-transaction-by-block-id-and-index.mdx) - Starknet API Endpoints [starknet_getTransactionByHash](https://alchemy.com/docs/node/starknet/starknet-api-endpoints/starknet-get-transaction-by-hash.mdx) - Starknet API Endpoints [starknet_getTransactionReceipt](https://alchemy.com/docs/node/starknet/starknet-api-endpoints/starknet-get-transaction-receipt.mdx) - Starknet API Endpoints [starknet_pendingTransactions](https://alchemy.com/docs/node/starknet/starknet-api-endpoints/starknet-pending-transactions.mdx) - Starknet API Endpoints [starknet_syncing](https://alchemy.com/docs/node/starknet/starknet-api-endpoints/starknet-syncing.mdx) - ZKSync API Endpoints [eth_accounts](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-accounts.mdx) - ZKSync API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-block-number.mdx) - ZKSync API Endpoints [eth_call](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-call.mdx) - ZKSync API Endpoints [eth_chainId](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-chain-id.mdx) - ZKSync API Endpoints [eth_createAccessList](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-create-access-list.mdx) - ZKSync API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-estimate-gas.mdx) - ZKSync API Endpoints [eth_feeHistory](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-fee-history.mdx) - ZKSync API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-gas-price.mdx) - ZKSync API Endpoints [eth_getBalance](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-get-balance.mdx) - ZKSync API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-get-block-by-hash.mdx) - ZKSync API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-get-block-by-number.mdx) - ZKSync API Endpoints [eth_getBlockReceipts](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-get-block-receipts.mdx) - ZKSync API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - ZKSync API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - ZKSync API Endpoints [eth_getCode](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-get-code.mdx) - ZKSync API Endpoints [eth_getFilterChanges](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-get-filter-changes.mdx) - ZKSync API Endpoints [eth_getFilterLogs](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-get-filter-logs.mdx) - ZKSync API Endpoints [eth_getLogs](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-get-logs.mdx) - ZKSync API Endpoints [eth_getProof](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-get-proof.mdx) - ZKSync API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-get-storage-at.mdx) - ZKSync API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - ZKSync API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - ZKSync API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-get-transaction-by-hash.mdx) - ZKSync API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-get-transaction-count.mdx) - ZKSync API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-get-transaction-receipt.mdx) - ZKSync API Endpoints [eth_getUncleByBlockHashAndIndex](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-get-uncle-by-block-hash-and-index.mdx) - ZKSync API Endpoints [eth_getUncleByBlockNumberAndIndex](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-get-uncle-by-block-number-and-index.mdx) - ZKSync API Endpoints [eth_getUncleCountByBlockHash](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-get-uncle-count-by-block-hash.mdx) - ZKSync API Endpoints [eth_getUncleCountByBlockNumber](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-get-uncle-count-by-block-number.mdx) - ZKSync API Endpoints [eth_maxPriorityFeePerGas](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-max-priority-fee-per-gas.mdx) - ZKSync API Endpoints [eth_newBlockFilter](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-new-block-filter.mdx) - ZKSync API Endpoints [eth_newFilter](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-new-filter.mdx) - ZKSync API Endpoints [eth_newPendingTransactionFilter](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-new-pending-transaction-filter.mdx) - ZKSync API Endpoints [eth_protocolVersion](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-protocol-version.mdx) - ZKSync API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-send-raw-transaction.mdx) - ZKSync API Endpoints [eth_syncing](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-syncing.mdx) - ZKSync API Endpoints [eth_uninstallFilter](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/eth-uninstall-filter.mdx) - ZKSync API Endpoints [net_listening](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/net-listening.mdx) - ZKSync API Endpoints [net_version](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/net-version.mdx) - ZKSync API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/web-3-client-version.mdx) - ZKSync API Endpoints [web3_sha3](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/web-3-sha-3.mdx) - ZKSync API Endpoints [zks_estimateFee](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/zks-estimate-fee.mdx) - ZKSync API Endpoints [zks_estimateGasL1ToL2](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/zks-estimate-gas-l-1-to-l-2.mdx) - ZKSync API Endpoints [zks_getAllAccountBalances](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/zks-get-all-account-balances.mdx) - ZKSync API Endpoints [zks_getBlockDetails](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/zks-get-block-details.mdx) - ZKSync API Endpoints [zks_getBridgeContracts](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/zks-get-bridge-contracts.mdx) - ZKSync API Endpoints [zks_getBytecodeByHash](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/zks-get-bytecode-by-hash.mdx) - ZKSync API Endpoints [zks_getL1BatchBlockRange](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/zks-get-l-1-batch-block-range.mdx) - ZKSync API Endpoints [zks_getL1BatchDetails](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/zks-get-l-1-batch-details.mdx) - ZKSync API Endpoints [zks_getL2ToL1LogProof](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/zks-get-l-2-to-l-1-log-proof.mdx) - ZKSync API Endpoints [zks_getL2ToL1MsgProof](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/zks-get-l-2-to-l-1-msg-proof.mdx) - ZKSync API Endpoints [zks_getMainContract](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/zks-get-main-contract.mdx) - ZKSync API Endpoints [zks_getProof](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/zks-get-proof.mdx) - ZKSync API Endpoints [zks_getRawBlockTransactions](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/zks-get-raw-block-transactions.mdx) - ZKSync API Endpoints [zks_getTestnetPaymaster](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/zks-get-testnet-paymaster.mdx) - ZKSync API Endpoints [zks_getTransactionDetails](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/zks-get-transaction-details.mdx) - ZKSync API Endpoints [zks_L1BatchNumber](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/zks-l-1-batch-number.mdx) - ZKSync API Endpoints [zks_L1ChainId](https://alchemy.com/docs/node/zksync/zk-sync-api-endpoints/zks-l-1-chain-id.mdx) - Gnosis API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/gnosis/gnosis-api-endpoints/eth-block-number.mdx) - Gnosis API Endpoints [eth_call](https://alchemy.com/docs/node/gnosis/gnosis-api-endpoints/eth-call.mdx) - Gnosis API Endpoints [eth_chainId](https://alchemy.com/docs/node/gnosis/gnosis-api-endpoints/eth-chain-id.mdx) - Gnosis API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/gnosis/gnosis-api-endpoints/eth-estimate-gas.mdx) - Gnosis API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/gnosis/gnosis-api-endpoints/eth-gas-price.mdx) - Gnosis API Endpoints [eth_getBalance](https://alchemy.com/docs/node/gnosis/gnosis-api-endpoints/eth-get-balance.mdx) - Gnosis API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/gnosis/gnosis-api-endpoints/eth-get-block-by-hash.mdx) - Gnosis API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/gnosis/gnosis-api-endpoints/eth-get-block-by-number.mdx) - Gnosis API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/gnosis/gnosis-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Gnosis API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/gnosis/gnosis-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Gnosis API Endpoints [eth_getCode](https://alchemy.com/docs/node/gnosis/gnosis-api-endpoints/eth-get-code.mdx) - Gnosis API Endpoints [eth_getLogs](https://alchemy.com/docs/node/gnosis/gnosis-api-endpoints/eth-get-logs.mdx) - Gnosis API Endpoints [eth_getProof](https://alchemy.com/docs/node/gnosis/gnosis-api-endpoints/eth-get-proof.mdx) - Gnosis API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/gnosis/gnosis-api-endpoints/eth-get-storage-at.mdx) - Gnosis API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/gnosis/gnosis-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Gnosis API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/gnosis/gnosis-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Gnosis API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/gnosis/gnosis-api-endpoints/eth-get-transaction-by-hash.mdx) - Gnosis API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/gnosis/gnosis-api-endpoints/eth-get-transaction-count.mdx) - Gnosis API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/gnosis/gnosis-api-endpoints/eth-get-transaction-receipt.mdx) - Gnosis API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/gnosis/gnosis-api-endpoints/eth-send-raw-transaction.mdx) - Gnosis API Endpoints [eth_syncing](https://alchemy.com/docs/node/gnosis/gnosis-api-endpoints/eth-syncing.mdx) - Gnosis API Endpoints [net_version](https://alchemy.com/docs/node/gnosis/gnosis-api-endpoints/net-version.mdx) - Gnosis API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/gnosis/gnosis-api-endpoints/web-3-client-version.mdx) - Gnosis API Endpoints [web3_sha3](https://alchemy.com/docs/node/gnosis/gnosis-api-endpoints/web-3-sha-3.mdx) - Avalanche C-Chain API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/avalanche-c-chain/avalanche-c-chain-api-endpoints/eth-block-number.mdx) - Avalanche C-Chain API Endpoints [eth_call](https://alchemy.com/docs/node/avalanche-c-chain/avalanche-c-chain-api-endpoints/eth-call.mdx) - Avalanche C-Chain API Endpoints [eth_chainId](https://alchemy.com/docs/node/avalanche-c-chain/avalanche-c-chain-api-endpoints/eth-chain-id.mdx) - Avalanche C-Chain API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/avalanche-c-chain/avalanche-c-chain-api-endpoints/eth-estimate-gas.mdx) - Avalanche C-Chain API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/avalanche-c-chain/avalanche-c-chain-api-endpoints/eth-gas-price.mdx) - Avalanche C-Chain API Endpoints [eth_getBalance](https://alchemy.com/docs/node/avalanche-c-chain/avalanche-c-chain-api-endpoints/eth-get-balance.mdx) - Avalanche C-Chain API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/avalanche-c-chain/avalanche-c-chain-api-endpoints/eth-get-block-by-hash.mdx) - Avalanche C-Chain API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/avalanche-c-chain/avalanche-c-chain-api-endpoints/eth-get-block-by-number.mdx) - Avalanche C-Chain API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/avalanche-c-chain/avalanche-c-chain-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Avalanche C-Chain API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/avalanche-c-chain/avalanche-c-chain-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Avalanche C-Chain API Endpoints [eth_getCode](https://alchemy.com/docs/node/avalanche-c-chain/avalanche-c-chain-api-endpoints/eth-get-code.mdx) - Avalanche C-Chain API Endpoints [eth_getLogs](https://alchemy.com/docs/node/avalanche-c-chain/avalanche-c-chain-api-endpoints/eth-get-logs.mdx) - Avalanche C-Chain API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/avalanche-c-chain/avalanche-c-chain-api-endpoints/eth-get-storage-at.mdx) - Avalanche C-Chain API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/avalanche-c-chain/avalanche-c-chain-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Avalanche C-Chain API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/avalanche-c-chain/avalanche-c-chain-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Avalanche C-Chain API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/avalanche-c-chain/avalanche-c-chain-api-endpoints/eth-get-transaction-by-hash.mdx) - Avalanche C-Chain API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/avalanche-c-chain/avalanche-c-chain-api-endpoints/eth-get-transaction-count.mdx) - Avalanche C-Chain API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/avalanche-c-chain/avalanche-c-chain-api-endpoints/eth-get-transaction-receipt.mdx) - Avalanche C-Chain API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/avalanche-c-chain/avalanche-c-chain-api-endpoints/eth-send-raw-transaction.mdx) - Avalanche C-Chain API Endpoints [eth_syncing](https://alchemy.com/docs/node/avalanche-c-chain/avalanche-c-chain-api-endpoints/eth-syncing.mdx) - Avalanche C-Chain API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/avalanche-c-chain/avalanche-c-chain-api-endpoints/web-3-client-version.mdx) - Avalanche C-Chain API Endpoints [web3_sha3](https://alchemy.com/docs/node/avalanche-c-chain/avalanche-c-chain-api-endpoints/web-3-sha-3.mdx) - Arbitrum Nova API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/arbitrum-nova/arbitrum-nova-api-endpoints/eth-block-number.mdx) - Arbitrum Nova API Endpoints [eth_call](https://alchemy.com/docs/node/arbitrum-nova/arbitrum-nova-api-endpoints/eth-call.mdx) - Arbitrum Nova API Endpoints [eth_chainId](https://alchemy.com/docs/node/arbitrum-nova/arbitrum-nova-api-endpoints/eth-chain-id.mdx) - Arbitrum Nova API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/arbitrum-nova/arbitrum-nova-api-endpoints/eth-estimate-gas.mdx) - Arbitrum Nova API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/arbitrum-nova/arbitrum-nova-api-endpoints/eth-gas-price.mdx) - Arbitrum Nova API Endpoints [eth_getBalance](https://alchemy.com/docs/node/arbitrum-nova/arbitrum-nova-api-endpoints/eth-get-balance.mdx) - Arbitrum Nova API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/arbitrum-nova/arbitrum-nova-api-endpoints/eth-get-block-by-hash.mdx) - Arbitrum Nova API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/arbitrum-nova/arbitrum-nova-api-endpoints/eth-get-block-by-number.mdx) - Arbitrum Nova API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/arbitrum-nova/arbitrum-nova-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Arbitrum Nova API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/arbitrum-nova/arbitrum-nova-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Arbitrum Nova API Endpoints [eth_getCode](https://alchemy.com/docs/node/arbitrum-nova/arbitrum-nova-api-endpoints/eth-get-code.mdx) - Arbitrum Nova API Endpoints [eth_getLogs](https://alchemy.com/docs/node/arbitrum-nova/arbitrum-nova-api-endpoints/eth-get-logs.mdx) - Arbitrum Nova API Endpoints [eth_getProof](https://alchemy.com/docs/node/arbitrum-nova/arbitrum-nova-api-endpoints/eth-get-proof.mdx) - Arbitrum Nova API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/arbitrum-nova/arbitrum-nova-api-endpoints/eth-get-storage-at.mdx) - Arbitrum Nova API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/arbitrum-nova/arbitrum-nova-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Arbitrum Nova API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/arbitrum-nova/arbitrum-nova-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Arbitrum Nova API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/arbitrum-nova/arbitrum-nova-api-endpoints/eth-get-transaction-by-hash.mdx) - Arbitrum Nova API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/arbitrum-nova/arbitrum-nova-api-endpoints/eth-get-transaction-count.mdx) - Arbitrum Nova API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/arbitrum-nova/arbitrum-nova-api-endpoints/eth-get-transaction-receipt.mdx) - Arbitrum Nova API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/arbitrum-nova/arbitrum-nova-api-endpoints/eth-send-raw-transaction.mdx) - Arbitrum Nova API Endpoints [eth_syncing](https://alchemy.com/docs/node/arbitrum-nova/arbitrum-nova-api-endpoints/eth-syncing.mdx) - Arbitrum Nova API Endpoints [net_version](https://alchemy.com/docs/node/arbitrum-nova/arbitrum-nova-api-endpoints/net-version.mdx) - Arbitrum Nova API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/arbitrum-nova/arbitrum-nova-api-endpoints/web-3-client-version.mdx) - Arbitrum Nova API Endpoints [web3_sha3](https://alchemy.com/docs/node/arbitrum-nova/arbitrum-nova-api-endpoints/web-3-sha-3.mdx) - Zetachain API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/zetachain/zetachain-api-endpoints/eth-block-number.mdx) - Zetachain API Endpoints [eth_call](https://alchemy.com/docs/node/zetachain/zetachain-api-endpoints/eth-call.mdx) - Zetachain API Endpoints [eth_chainId](https://alchemy.com/docs/node/zetachain/zetachain-api-endpoints/eth-chain-id.mdx) - Zetachain API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/zetachain/zetachain-api-endpoints/eth-estimate-gas.mdx) - Zetachain API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/zetachain/zetachain-api-endpoints/eth-gas-price.mdx) - Zetachain API Endpoints [eth_getBalance](https://alchemy.com/docs/node/zetachain/zetachain-api-endpoints/eth-get-balance.mdx) - Zetachain API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/zetachain/zetachain-api-endpoints/eth-get-block-by-hash.mdx) - Zetachain API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/zetachain/zetachain-api-endpoints/eth-get-block-by-number.mdx) - Zetachain API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/zetachain/zetachain-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Zetachain API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/zetachain/zetachain-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Zetachain API Endpoints [eth_getCode](https://alchemy.com/docs/node/zetachain/zetachain-api-endpoints/eth-get-code.mdx) - Zetachain API Endpoints [eth_getLogs](https://alchemy.com/docs/node/zetachain/zetachain-api-endpoints/eth-get-logs.mdx) - Zetachain API Endpoints [eth_getProof](https://alchemy.com/docs/node/zetachain/zetachain-api-endpoints/eth-get-proof.mdx) - Zetachain API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/zetachain/zetachain-api-endpoints/eth-get-storage-at.mdx) - Zetachain API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/zetachain/zetachain-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Zetachain API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/zetachain/zetachain-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Zetachain API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/zetachain/zetachain-api-endpoints/eth-get-transaction-by-hash.mdx) - Zetachain API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/zetachain/zetachain-api-endpoints/eth-get-transaction-count.mdx) - Zetachain API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/zetachain/zetachain-api-endpoints/eth-get-transaction-receipt.mdx) - Zetachain API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/zetachain/zetachain-api-endpoints/eth-send-raw-transaction.mdx) - Zetachain API Endpoints [eth_syncing](https://alchemy.com/docs/node/zetachain/zetachain-api-endpoints/eth-syncing.mdx) - Zetachain API Endpoints [net_version](https://alchemy.com/docs/node/zetachain/zetachain-api-endpoints/net-version.mdx) - Zetachain API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/zetachain/zetachain-api-endpoints/web-3-client-version.mdx) - Zetachain API Endpoints [web3_sha3](https://alchemy.com/docs/node/zetachain/zetachain-api-endpoints/web-3-sha-3.mdx) - Blast API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/blast/blast-api-endpoints/eth-block-number.mdx) - Blast API Endpoints [eth_call](https://alchemy.com/docs/node/blast/blast-api-endpoints/eth-call.mdx) - Blast API Endpoints [eth_chainId](https://alchemy.com/docs/node/blast/blast-api-endpoints/eth-chain-id.mdx) - Blast API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/blast/blast-api-endpoints/eth-estimate-gas.mdx) - Blast API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/blast/blast-api-endpoints/eth-gas-price.mdx) - Blast API Endpoints [eth_getBalance](https://alchemy.com/docs/node/blast/blast-api-endpoints/eth-get-balance.mdx) - Blast API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/blast/blast-api-endpoints/eth-get-block-by-hash.mdx) - Blast API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/blast/blast-api-endpoints/eth-get-block-by-number.mdx) - Blast API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/blast/blast-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Blast API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/blast/blast-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Blast API Endpoints [eth_getCode](https://alchemy.com/docs/node/blast/blast-api-endpoints/eth-get-code.mdx) - Blast API Endpoints [eth_getLogs](https://alchemy.com/docs/node/blast/blast-api-endpoints/eth-get-logs.mdx) - Blast API Endpoints [eth_getProof](https://alchemy.com/docs/node/blast/blast-api-endpoints/eth-get-proof.mdx) - Blast API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/blast/blast-api-endpoints/eth-get-storage-at.mdx) - Blast API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/blast/blast-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Blast API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/blast/blast-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Blast API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/blast/blast-api-endpoints/eth-get-transaction-by-hash.mdx) - Blast API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/blast/blast-api-endpoints/eth-get-transaction-count.mdx) - Blast API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/blast/blast-api-endpoints/eth-get-transaction-receipt.mdx) - Blast API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/blast/blast-api-endpoints/eth-send-raw-transaction.mdx) - Blast API Endpoints [eth_syncing](https://alchemy.com/docs/node/blast/blast-api-endpoints/eth-syncing.mdx) - Blast API Endpoints [net_version](https://alchemy.com/docs/node/blast/blast-api-endpoints/net-version.mdx) - Blast API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/blast/blast-api-endpoints/web-3-client-version.mdx) - Blast API Endpoints [web3_sha3](https://alchemy.com/docs/node/blast/blast-api-endpoints/web-3-sha-3.mdx) - Scroll API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/scroll/scroll-api-endpoints/eth-block-number.mdx) - Scroll API Endpoints [eth_call](https://alchemy.com/docs/node/scroll/scroll-api-endpoints/eth-call.mdx) - Scroll API Endpoints [eth_chainId](https://alchemy.com/docs/node/scroll/scroll-api-endpoints/eth-chain-id.mdx) - Scroll API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/scroll/scroll-api-endpoints/eth-estimate-gas.mdx) - Scroll API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/scroll/scroll-api-endpoints/eth-gas-price.mdx) - Scroll API Endpoints [eth_getBalance](https://alchemy.com/docs/node/scroll/scroll-api-endpoints/eth-get-balance.mdx) - Scroll API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/scroll/scroll-api-endpoints/eth-get-block-by-hash.mdx) - Scroll API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/scroll/scroll-api-endpoints/eth-get-block-by-number.mdx) - Scroll API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/scroll/scroll-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Scroll API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/scroll/scroll-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Scroll API Endpoints [eth_getCode](https://alchemy.com/docs/node/scroll/scroll-api-endpoints/eth-get-code.mdx) - Scroll API Endpoints [eth_getLogs](https://alchemy.com/docs/node/scroll/scroll-api-endpoints/eth-get-logs.mdx) - Scroll API Endpoints [eth_getProof](https://alchemy.com/docs/node/scroll/scroll-api-endpoints/eth-get-proof.mdx) - Scroll API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/scroll/scroll-api-endpoints/eth-get-storage-at.mdx) - Scroll API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/scroll/scroll-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Scroll API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/scroll/scroll-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Scroll API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/scroll/scroll-api-endpoints/eth-get-transaction-by-hash.mdx) - Scroll API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/scroll/scroll-api-endpoints/eth-get-transaction-count.mdx) - Scroll API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/scroll/scroll-api-endpoints/eth-get-transaction-receipt.mdx) - Scroll API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/scroll/scroll-api-endpoints/eth-send-raw-transaction.mdx) - Scroll API Endpoints [eth_syncing](https://alchemy.com/docs/node/scroll/scroll-api-endpoints/eth-syncing.mdx) - Scroll API Endpoints [net_version](https://alchemy.com/docs/node/scroll/scroll-api-endpoints/net-version.mdx) - Scroll API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/scroll/scroll-api-endpoints/web-3-client-version.mdx) - Scroll API Endpoints [web3_sha3](https://alchemy.com/docs/node/scroll/scroll-api-endpoints/web-3-sha-3.mdx) - Linea API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/linea/linea-api-endpoints/eth-block-number.mdx) - Linea API Endpoints [eth_call](https://alchemy.com/docs/node/linea/linea-api-endpoints/eth-call.mdx) - Linea API Endpoints [eth_chainId](https://alchemy.com/docs/node/linea/linea-api-endpoints/eth-chain-id.mdx) - Linea API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/linea/linea-api-endpoints/eth-estimate-gas.mdx) - Linea API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/linea/linea-api-endpoints/eth-gas-price.mdx) - Linea API Endpoints [eth_getBalance](https://alchemy.com/docs/node/linea/linea-api-endpoints/eth-get-balance.mdx) - Linea API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/linea/linea-api-endpoints/eth-get-block-by-hash.mdx) - Linea API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/linea/linea-api-endpoints/eth-get-block-by-number.mdx) - Linea API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/linea/linea-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Linea API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/linea/linea-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Linea API Endpoints [eth_getCode](https://alchemy.com/docs/node/linea/linea-api-endpoints/eth-get-code.mdx) - Linea API Endpoints [eth_getLogs](https://alchemy.com/docs/node/linea/linea-api-endpoints/eth-get-logs.mdx) - Linea API Endpoints [eth_getProof](https://alchemy.com/docs/node/linea/linea-api-endpoints/eth-get-proof.mdx) - Linea API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/linea/linea-api-endpoints/eth-get-storage-at.mdx) - Linea API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/linea/linea-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Linea API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/linea/linea-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Linea API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/linea/linea-api-endpoints/eth-get-transaction-by-hash.mdx) - Linea API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/linea/linea-api-endpoints/eth-get-transaction-count.mdx) - Linea API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/linea/linea-api-endpoints/eth-get-transaction-receipt.mdx) - Linea API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/linea/linea-api-endpoints/eth-send-raw-transaction.mdx) - Linea API Endpoints [eth_syncing](https://alchemy.com/docs/node/linea/linea-api-endpoints/eth-syncing.mdx) - Linea API Endpoints [linea_estimateGas](https://alchemy.com/docs/node/linea/linea-api-endpoints/linea-estimate-gas.mdx) - Linea API Endpoints [net_version](https://alchemy.com/docs/node/linea/linea-api-endpoints/net-version.mdx) - Linea API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/linea/linea-api-endpoints/web-3-client-version.mdx) - Linea API Endpoints [web3_sha3](https://alchemy.com/docs/node/linea/linea-api-endpoints/web-3-sha-3.mdx) - Mantle API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/mantle/mantle-api-endpoints/eth-block-number.mdx) - Mantle API Endpoints [eth_call](https://alchemy.com/docs/node/mantle/mantle-api-endpoints/eth-call.mdx) - Mantle API Endpoints [eth_chainId](https://alchemy.com/docs/node/mantle/mantle-api-endpoints/eth-chain-id.mdx) - Mantle API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/mantle/mantle-api-endpoints/eth-estimate-gas.mdx) - Mantle API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/mantle/mantle-api-endpoints/eth-gas-price.mdx) - Mantle API Endpoints [eth_getBalance](https://alchemy.com/docs/node/mantle/mantle-api-endpoints/eth-get-balance.mdx) - Mantle API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/mantle/mantle-api-endpoints/eth-get-block-by-hash.mdx) - Mantle API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/mantle/mantle-api-endpoints/eth-get-block-by-number.mdx) - Mantle API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/mantle/mantle-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Mantle API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/mantle/mantle-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Mantle API Endpoints [eth_getCode](https://alchemy.com/docs/node/mantle/mantle-api-endpoints/eth-get-code.mdx) - Mantle API Endpoints [eth_getLogs](https://alchemy.com/docs/node/mantle/mantle-api-endpoints/eth-get-logs.mdx) - Mantle API Endpoints [eth_getProof](https://alchemy.com/docs/node/mantle/mantle-api-endpoints/eth-get-proof.mdx) - Mantle API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/mantle/mantle-api-endpoints/eth-get-storage-at.mdx) - Mantle API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/mantle/mantle-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Mantle API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/mantle/mantle-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Mantle API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/mantle/mantle-api-endpoints/eth-get-transaction-by-hash.mdx) - Mantle API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/mantle/mantle-api-endpoints/eth-get-transaction-count.mdx) - Mantle API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/mantle/mantle-api-endpoints/eth-get-transaction-receipt.mdx) - Mantle API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/mantle/mantle-api-endpoints/eth-send-raw-transaction.mdx) - Mantle API Endpoints [eth_syncing](https://alchemy.com/docs/node/mantle/mantle-api-endpoints/eth-syncing.mdx) - Mantle API Endpoints [net_version](https://alchemy.com/docs/node/mantle/mantle-api-endpoints/net-version.mdx) - Mantle API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/mantle/mantle-api-endpoints/web-3-client-version.mdx) - Mantle API Endpoints [web3_sha3](https://alchemy.com/docs/node/mantle/mantle-api-endpoints/web-3-sha-3.mdx) - Celo Chain API Endpoints [eth_accounts](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-accounts.mdx) - Celo Chain API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-block-number.mdx) - Celo Chain API Endpoints [eth_call](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-call.mdx) - Celo Chain API Endpoints [eth_chainId](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-chain-id.mdx) - Celo Chain API Endpoints [eth_createAccessList](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-create-access-list.mdx) - Celo Chain API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-estimate-gas.mdx) - Celo Chain API Endpoints [eth_feeHistory](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-fee-history.mdx) - Celo Chain API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-gas-price.mdx) - Celo Chain API Endpoints [eth_getBalance](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-get-balance.mdx) - Celo Chain API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-get-block-by-hash.mdx) - Celo Chain API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-get-block-by-number.mdx) - Celo Chain API Endpoints [eth_getBlockReceipts](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-get-block-receipts.mdx) - Celo Chain API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Celo Chain API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Celo Chain API Endpoints [eth_getCode](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-get-code.mdx) - Celo Chain API Endpoints [eth_getFilterChanges](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-get-filter-changes.mdx) - Celo Chain API Endpoints [eth_getFilterLogs](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-get-filter-logs.mdx) - Celo Chain API Endpoints [eth_getLogs](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-get-logs.mdx) - Celo Chain API Endpoints [eth_getProof](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-get-proof.mdx) - Celo Chain API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-get-storage-at.mdx) - Celo Chain API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Celo Chain API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Celo Chain API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-get-transaction-by-hash.mdx) - Celo Chain API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-get-transaction-count.mdx) - Celo Chain API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-get-transaction-receipt.mdx) - Celo Chain API Endpoints [eth_getUncleByBlockHashAndIndex](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-get-uncle-by-block-hash-and-index.mdx) - Celo Chain API Endpoints [eth_getUncleByBlockNumberAndIndex](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-get-uncle-by-block-number-and-index.mdx) - Celo Chain API Endpoints [eth_getUncleCountByBlockHash](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-get-uncle-count-by-block-hash.mdx) - Celo Chain API Endpoints [eth_getUncleCountByBlockNumber](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-get-uncle-count-by-block-number.mdx) - Celo Chain API Endpoints [eth_maxPriorityFeePerGas](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-max-priority-fee-per-gas.mdx) - Celo Chain API Endpoints [eth_newBlockFilter](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-new-block-filter.mdx) - Celo Chain API Endpoints [eth_newFilter](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-new-filter.mdx) - Celo Chain API Endpoints [eth_newPendingTransactionFilter](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-new-pending-transaction-filter.mdx) - Celo Chain API Endpoints [eth_protocolVersion](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-protocol-version.mdx) - Celo Chain API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-send-raw-transaction.mdx) - Celo Chain API Endpoints [eth_simulateV1](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-simulate-v-1.mdx) - Celo Chain API Endpoints [eth_syncing](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-syncing.mdx) - Celo Chain API Endpoints [eth_uninstallFilter](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/eth-uninstall-filter.mdx) - Celo Chain API Endpoints [net_listening](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/net-listening.mdx) - Celo Chain API Endpoints [net_version](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/net-version.mdx) - Celo Chain API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/web-3-client-version.mdx) - Celo Chain API Endpoints [web3_sha3](https://alchemy.com/docs/node/celo/celo-chain-api-endpoints/web-3-sha-3.mdx) - Berachain API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/berachain/berachain-api-endpoints/eth-block-number.mdx) - Berachain API Endpoints [eth_call](https://alchemy.com/docs/node/berachain/berachain-api-endpoints/eth-call.mdx) - Berachain API Endpoints [eth_chainId](https://alchemy.com/docs/node/berachain/berachain-api-endpoints/eth-chain-id.mdx) - Berachain API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/berachain/berachain-api-endpoints/eth-estimate-gas.mdx) - Berachain API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/berachain/berachain-api-endpoints/eth-gas-price.mdx) - Berachain API Endpoints [eth_getBalance](https://alchemy.com/docs/node/berachain/berachain-api-endpoints/eth-get-balance.mdx) - Berachain API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/berachain/berachain-api-endpoints/eth-get-block-by-hash.mdx) - Berachain API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/berachain/berachain-api-endpoints/eth-get-block-by-number.mdx) - Berachain API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/berachain/berachain-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Berachain API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/berachain/berachain-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Berachain API Endpoints [eth_getCode](https://alchemy.com/docs/node/berachain/berachain-api-endpoints/eth-get-code.mdx) - Berachain API Endpoints [eth_getLogs](https://alchemy.com/docs/node/berachain/berachain-api-endpoints/eth-get-logs.mdx) - Berachain API Endpoints [eth_getProof](https://alchemy.com/docs/node/berachain/berachain-api-endpoints/eth-get-proof.mdx) - Berachain API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/berachain/berachain-api-endpoints/eth-get-storage-at.mdx) - Berachain API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/berachain/berachain-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Berachain API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/berachain/berachain-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Berachain API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/berachain/berachain-api-endpoints/eth-get-transaction-by-hash.mdx) - Berachain API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/berachain/berachain-api-endpoints/eth-get-transaction-count.mdx) - Berachain API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/berachain/berachain-api-endpoints/eth-get-transaction-receipt.mdx) - Berachain API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/berachain/berachain-api-endpoints/eth-send-raw-transaction.mdx) - Berachain API Endpoints [eth_simulateV1](https://alchemy.com/docs/node/berachain/berachain-api-endpoints/eth-simulate-v-1.mdx) - Berachain API Endpoints [eth_syncing](https://alchemy.com/docs/node/berachain/berachain-api-endpoints/eth-syncing.mdx) - Berachain API Endpoints [net_version](https://alchemy.com/docs/node/berachain/berachain-api-endpoints/net-version.mdx) - Berachain API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/berachain/berachain-api-endpoints/web-3-client-version.mdx) - Berachain API Endpoints [web3_sha3](https://alchemy.com/docs/node/berachain/berachain-api-endpoints/web-3-sha-3.mdx) - Metis API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/metis/metis-api-endpoints/eth-block-number.mdx) - Metis API Endpoints [eth_call](https://alchemy.com/docs/node/metis/metis-api-endpoints/eth-call.mdx) - Metis API Endpoints [eth_chainId](https://alchemy.com/docs/node/metis/metis-api-endpoints/eth-chain-id.mdx) - Metis API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/metis/metis-api-endpoints/eth-estimate-gas.mdx) - Metis API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/metis/metis-api-endpoints/eth-gas-price.mdx) - Metis API Endpoints [eth_getBalance](https://alchemy.com/docs/node/metis/metis-api-endpoints/eth-get-balance.mdx) - Metis API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/metis/metis-api-endpoints/eth-get-block-by-hash.mdx) - Metis API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/metis/metis-api-endpoints/eth-get-block-by-number.mdx) - Metis API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/metis/metis-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Metis API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/metis/metis-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Metis API Endpoints [eth_getCode](https://alchemy.com/docs/node/metis/metis-api-endpoints/eth-get-code.mdx) - Metis API Endpoints [eth_getLogs](https://alchemy.com/docs/node/metis/metis-api-endpoints/eth-get-logs.mdx) - Metis API Endpoints [eth_getProof](https://alchemy.com/docs/node/metis/metis-api-endpoints/eth-get-proof.mdx) - Metis API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/metis/metis-api-endpoints/eth-get-storage-at.mdx) - Metis API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/metis/metis-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Metis API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/metis/metis-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Metis API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/metis/metis-api-endpoints/eth-get-transaction-by-hash.mdx) - Metis API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/metis/metis-api-endpoints/eth-get-transaction-count.mdx) - Metis API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/metis/metis-api-endpoints/eth-get-transaction-receipt.mdx) - Metis API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/metis/metis-api-endpoints/eth-send-raw-transaction.mdx) - Metis API Endpoints [eth_syncing](https://alchemy.com/docs/node/metis/metis-api-endpoints/eth-syncing.mdx) - Metis API Endpoints [net_version](https://alchemy.com/docs/node/metis/metis-api-endpoints/net-version.mdx) - Metis API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/metis/metis-api-endpoints/web-3-client-version.mdx) - Metis API Endpoints [web3_sha3](https://alchemy.com/docs/node/metis/metis-api-endpoints/web-3-sha-3.mdx) - Sonic API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/sonic/sonic-api-endpoints/eth-block-number.mdx) - Sonic API Endpoints [eth_call](https://alchemy.com/docs/node/sonic/sonic-api-endpoints/eth-call.mdx) - Sonic API Endpoints [eth_chainId](https://alchemy.com/docs/node/sonic/sonic-api-endpoints/eth-chain-id.mdx) - Sonic API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/sonic/sonic-api-endpoints/eth-estimate-gas.mdx) - Sonic API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/sonic/sonic-api-endpoints/eth-gas-price.mdx) - Sonic API Endpoints [eth_getBalance](https://alchemy.com/docs/node/sonic/sonic-api-endpoints/eth-get-balance.mdx) - Sonic API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/sonic/sonic-api-endpoints/eth-get-block-by-hash.mdx) - Sonic API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/sonic/sonic-api-endpoints/eth-get-block-by-number.mdx) - Sonic API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/sonic/sonic-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Sonic API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/sonic/sonic-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Sonic API Endpoints [eth_getCode](https://alchemy.com/docs/node/sonic/sonic-api-endpoints/eth-get-code.mdx) - Sonic API Endpoints [eth_getLogs](https://alchemy.com/docs/node/sonic/sonic-api-endpoints/eth-get-logs.mdx) - Sonic API Endpoints [eth_getProof](https://alchemy.com/docs/node/sonic/sonic-api-endpoints/eth-get-proof.mdx) - Sonic API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/sonic/sonic-api-endpoints/eth-get-storage-at.mdx) - Sonic API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/sonic/sonic-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Sonic API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/sonic/sonic-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Sonic API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/sonic/sonic-api-endpoints/eth-get-transaction-by-hash.mdx) - Sonic API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/sonic/sonic-api-endpoints/eth-get-transaction-count.mdx) - Sonic API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/sonic/sonic-api-endpoints/eth-get-transaction-receipt.mdx) - Sonic API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/sonic/sonic-api-endpoints/eth-send-raw-transaction.mdx) - Sonic API Endpoints [eth_syncing](https://alchemy.com/docs/node/sonic/sonic-api-endpoints/eth-syncing.mdx) - Sonic API Endpoints [net_version](https://alchemy.com/docs/node/sonic/sonic-api-endpoints/net-version.mdx) - Sonic API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/sonic/sonic-api-endpoints/web-3-client-version.mdx) - Sonic API Endpoints [web3_sha3](https://alchemy.com/docs/node/sonic/sonic-api-endpoints/web-3-sha-3.mdx) - Sei API Endpoints [eth_accounts](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-accounts.mdx) - Sei API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-block-number.mdx) - Sei API Endpoints [eth_call](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-call.mdx) - Sei API Endpoints [eth_chainId](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-chain-id.mdx) - Sei API Endpoints [eth_createAccessList](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-create-access-list.mdx) - Sei API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-estimate-gas.mdx) - Sei API Endpoints [eth_feeHistory](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-fee-history.mdx) - Sei API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-gas-price.mdx) - Sei API Endpoints [eth_getBalance](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-get-balance.mdx) - Sei API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-get-block-by-hash.mdx) - Sei API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-get-block-by-number.mdx) - Sei API Endpoints [eth_getBlockReceipts](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-get-block-receipts.mdx) - Sei API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Sei API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Sei API Endpoints [eth_getCode](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-get-code.mdx) - Sei API Endpoints [eth_getFilterChanges](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-get-filter-changes.mdx) - Sei API Endpoints [eth_getFilterLogs](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-get-filter-logs.mdx) - Sei API Endpoints [eth_getLogs](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-get-logs.mdx) - Sei API Endpoints [eth_getProof](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-get-proof.mdx) - Sei API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-get-storage-at.mdx) - Sei API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Sei API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Sei API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-get-transaction-by-hash.mdx) - Sei API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-get-transaction-count.mdx) - Sei API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-get-transaction-receipt.mdx) - Sei API Endpoints [eth_getUncleByBlockHashAndIndex](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-get-uncle-by-block-hash-and-index.mdx) - Sei API Endpoints [eth_getUncleByBlockNumberAndIndex](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-get-uncle-by-block-number-and-index.mdx) - Sei API Endpoints [eth_getUncleCountByBlockHash](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-get-uncle-count-by-block-hash.mdx) - Sei API Endpoints [eth_getUncleCountByBlockNumber](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-get-uncle-count-by-block-number.mdx) - Sei API Endpoints [eth_maxPriorityFeePerGas](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-max-priority-fee-per-gas.mdx) - Sei API Endpoints [eth_newBlockFilter](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-new-block-filter.mdx) - Sei API Endpoints [eth_newFilter](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-new-filter.mdx) - Sei API Endpoints [eth_newPendingTransactionFilter](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-new-pending-transaction-filter.mdx) - Sei API Endpoints [eth_protocolVersion](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-protocol-version.mdx) - Sei API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-send-raw-transaction.mdx) - Sei API Endpoints [eth_syncing](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-syncing.mdx) - Sei API Endpoints [eth_uninstallFilter](https://alchemy.com/docs/node/sei/sei-api-endpoints/eth-uninstall-filter.mdx) - Sei API Endpoints [net_listening](https://alchemy.com/docs/node/sei/sei-api-endpoints/net-listening.mdx) - Sei API Endpoints [net_version](https://alchemy.com/docs/node/sei/sei-api-endpoints/net-version.mdx) - Sei API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/sei/sei-api-endpoints/web-3-client-version.mdx) - Sei API Endpoints [web3_sha3](https://alchemy.com/docs/node/sei/sei-api-endpoints/web-3-sha-3.mdx) - Flow API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/flow/flow-api-endpoints/eth-block-number.mdx) - Flow API Endpoints [eth_call](https://alchemy.com/docs/node/flow/flow-api-endpoints/eth-call.mdx) - Flow API Endpoints [eth_chainId](https://alchemy.com/docs/node/flow/flow-api-endpoints/eth-chain-id.mdx) - Flow API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/flow/flow-api-endpoints/eth-estimate-gas.mdx) - Flow API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/flow/flow-api-endpoints/eth-gas-price.mdx) - Flow API Endpoints [eth_getBalance](https://alchemy.com/docs/node/flow/flow-api-endpoints/eth-get-balance.mdx) - Flow API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/flow/flow-api-endpoints/eth-get-block-by-hash.mdx) - Flow API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/flow/flow-api-endpoints/eth-get-block-by-number.mdx) - Flow API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/flow/flow-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Flow API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/flow/flow-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Flow API Endpoints [eth_getCode](https://alchemy.com/docs/node/flow/flow-api-endpoints/eth-get-code.mdx) - Flow API Endpoints [eth_getLogs](https://alchemy.com/docs/node/flow/flow-api-endpoints/eth-get-logs.mdx) - Flow API Endpoints [eth_getProof](https://alchemy.com/docs/node/flow/flow-api-endpoints/eth-get-proof.mdx) - Flow API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/flow/flow-api-endpoints/eth-get-storage-at.mdx) - Flow API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/flow/flow-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Flow API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/flow/flow-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Flow API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/flow/flow-api-endpoints/eth-get-transaction-by-hash.mdx) - Flow API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/flow/flow-api-endpoints/eth-get-transaction-count.mdx) - Flow API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/flow/flow-api-endpoints/eth-get-transaction-receipt.mdx) - Flow API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/flow/flow-api-endpoints/eth-send-raw-transaction.mdx) - Flow API Endpoints [eth_syncing](https://alchemy.com/docs/node/flow/flow-api-endpoints/eth-syncing.mdx) - Flow API Endpoints [net_version](https://alchemy.com/docs/node/flow/flow-api-endpoints/net-version.mdx) - Flow API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/flow/flow-api-endpoints/web-3-client-version.mdx) - Flow API Endpoints [web3_sha3](https://alchemy.com/docs/node/flow/flow-api-endpoints/web-3-sha-3.mdx) - CrossFi API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/crossfi/cross-fi-api-endpoints/eth-block-number.mdx) - CrossFi API Endpoints [eth_call](https://alchemy.com/docs/node/crossfi/cross-fi-api-endpoints/eth-call.mdx) - CrossFi API Endpoints [eth_chainId](https://alchemy.com/docs/node/crossfi/cross-fi-api-endpoints/eth-chain-id.mdx) - CrossFi API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/crossfi/cross-fi-api-endpoints/eth-estimate-gas.mdx) - CrossFi API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/crossfi/cross-fi-api-endpoints/eth-gas-price.mdx) - CrossFi API Endpoints [eth_getBalance](https://alchemy.com/docs/node/crossfi/cross-fi-api-endpoints/eth-get-balance.mdx) - CrossFi API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/crossfi/cross-fi-api-endpoints/eth-get-block-by-hash.mdx) - CrossFi API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/crossfi/cross-fi-api-endpoints/eth-get-block-by-number.mdx) - CrossFi API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/crossfi/cross-fi-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - CrossFi API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/crossfi/cross-fi-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - CrossFi API Endpoints [eth_getCode](https://alchemy.com/docs/node/crossfi/cross-fi-api-endpoints/eth-get-code.mdx) - CrossFi API Endpoints [eth_getLogs](https://alchemy.com/docs/node/crossfi/cross-fi-api-endpoints/eth-get-logs.mdx) - CrossFi API Endpoints [eth_getProof](https://alchemy.com/docs/node/crossfi/cross-fi-api-endpoints/eth-get-proof.mdx) - CrossFi API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/crossfi/cross-fi-api-endpoints/eth-get-storage-at.mdx) - CrossFi API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/crossfi/cross-fi-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - CrossFi API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/crossfi/cross-fi-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - CrossFi API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/crossfi/cross-fi-api-endpoints/eth-get-transaction-by-hash.mdx) - CrossFi API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/crossfi/cross-fi-api-endpoints/eth-get-transaction-count.mdx) - CrossFi API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/crossfi/cross-fi-api-endpoints/eth-get-transaction-receipt.mdx) - CrossFi API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/crossfi/cross-fi-api-endpoints/eth-send-raw-transaction.mdx) - CrossFi API Endpoints [eth_syncing](https://alchemy.com/docs/node/crossfi/cross-fi-api-endpoints/eth-syncing.mdx) - CrossFi API Endpoints [net_version](https://alchemy.com/docs/node/crossfi/cross-fi-api-endpoints/net-version.mdx) - CrossFi API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/crossfi/cross-fi-api-endpoints/web-3-client-version.mdx) - CrossFi API Endpoints [web3_sha3](https://alchemy.com/docs/node/crossfi/cross-fi-api-endpoints/web-3-sha-3.mdx) - Soneium API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/soneium/soneium-api-endpoints/eth-block-number.mdx) - Soneium API Endpoints [eth_call](https://alchemy.com/docs/node/soneium/soneium-api-endpoints/eth-call.mdx) - Soneium API Endpoints [eth_chainId](https://alchemy.com/docs/node/soneium/soneium-api-endpoints/eth-chain-id.mdx) - Soneium API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/soneium/soneium-api-endpoints/eth-estimate-gas.mdx) - Soneium API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/soneium/soneium-api-endpoints/eth-gas-price.mdx) - Soneium API Endpoints [eth_getBalance](https://alchemy.com/docs/node/soneium/soneium-api-endpoints/eth-get-balance.mdx) - Soneium API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/soneium/soneium-api-endpoints/eth-get-block-by-hash.mdx) - Soneium API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/soneium/soneium-api-endpoints/eth-get-block-by-number.mdx) - Soneium API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/soneium/soneium-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Soneium API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/soneium/soneium-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Soneium API Endpoints [eth_getCode](https://alchemy.com/docs/node/soneium/soneium-api-endpoints/eth-get-code.mdx) - Soneium API Endpoints [eth_getLogs](https://alchemy.com/docs/node/soneium/soneium-api-endpoints/eth-get-logs.mdx) - Soneium API Endpoints [eth_getProof](https://alchemy.com/docs/node/soneium/soneium-api-endpoints/eth-get-proof.mdx) - Soneium API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/soneium/soneium-api-endpoints/eth-get-storage-at.mdx) - Soneium API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/soneium/soneium-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Soneium API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/soneium/soneium-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Soneium API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/soneium/soneium-api-endpoints/eth-get-transaction-by-hash.mdx) - Soneium API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/soneium/soneium-api-endpoints/eth-get-transaction-count.mdx) - Soneium API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/soneium/soneium-api-endpoints/eth-get-transaction-receipt.mdx) - Soneium API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/soneium/soneium-api-endpoints/eth-send-raw-transaction.mdx) - Soneium API Endpoints [eth_simulateV1](https://alchemy.com/docs/node/soneium/soneium-api-endpoints/eth-simulate-v-1.mdx) - Soneium API Endpoints [eth_syncing](https://alchemy.com/docs/node/soneium/soneium-api-endpoints/eth-syncing.mdx) - Soneium API Endpoints [net_version](https://alchemy.com/docs/node/soneium/soneium-api-endpoints/net-version.mdx) - Soneium API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/soneium/soneium-api-endpoints/web-3-client-version.mdx) - Soneium API Endpoints [web3_sha3](https://alchemy.com/docs/node/soneium/soneium-api-endpoints/web-3-sha-3.mdx) - Unichain API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/unichain/unichain-api-endpoints/eth-block-number.mdx) - Unichain API Endpoints [eth_call](https://alchemy.com/docs/node/unichain/unichain-api-endpoints/eth-call.mdx) - Unichain API Endpoints [eth_chainId](https://alchemy.com/docs/node/unichain/unichain-api-endpoints/eth-chain-id.mdx) - Unichain API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/unichain/unichain-api-endpoints/eth-estimate-gas.mdx) - Unichain API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/unichain/unichain-api-endpoints/eth-gas-price.mdx) - Unichain API Endpoints [eth_getBalance](https://alchemy.com/docs/node/unichain/unichain-api-endpoints/eth-get-balance.mdx) - Unichain API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/unichain/unichain-api-endpoints/eth-get-block-by-hash.mdx) - Unichain API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/unichain/unichain-api-endpoints/eth-get-block-by-number.mdx) - Unichain API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/unichain/unichain-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Unichain API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/unichain/unichain-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Unichain API Endpoints [eth_getCode](https://alchemy.com/docs/node/unichain/unichain-api-endpoints/eth-get-code.mdx) - Unichain API Endpoints [eth_getLogs](https://alchemy.com/docs/node/unichain/unichain-api-endpoints/eth-get-logs.mdx) - Unichain API Endpoints [eth_getProof](https://alchemy.com/docs/node/unichain/unichain-api-endpoints/eth-get-proof.mdx) - Unichain API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/unichain/unichain-api-endpoints/eth-get-storage-at.mdx) - Unichain API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/unichain/unichain-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Unichain API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/unichain/unichain-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Unichain API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/unichain/unichain-api-endpoints/eth-get-transaction-by-hash.mdx) - Unichain API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/unichain/unichain-api-endpoints/eth-get-transaction-count.mdx) - Unichain API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/unichain/unichain-api-endpoints/eth-get-transaction-receipt.mdx) - Unichain API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/unichain/unichain-api-endpoints/eth-send-raw-transaction.mdx) - Unichain API Endpoints [eth_simulateV1](https://alchemy.com/docs/node/unichain/unichain-api-endpoints/eth-simulate-v-1.mdx) - Unichain API Endpoints [eth_syncing](https://alchemy.com/docs/node/unichain/unichain-api-endpoints/eth-syncing.mdx) - Unichain API Endpoints [net_version](https://alchemy.com/docs/node/unichain/unichain-api-endpoints/net-version.mdx) - Unichain API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/unichain/unichain-api-endpoints/web-3-client-version.mdx) - Unichain API Endpoints [web3_sha3](https://alchemy.com/docs/node/unichain/unichain-api-endpoints/web-3-sha-3.mdx) - WorldChain API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/world-chain/world-chain-api-endpoints/eth-block-number.mdx) - WorldChain API Endpoints [eth_call](https://alchemy.com/docs/node/world-chain/world-chain-api-endpoints/eth-call.mdx) - WorldChain API Endpoints [eth_chainId](https://alchemy.com/docs/node/world-chain/world-chain-api-endpoints/eth-chain-id.mdx) - WorldChain API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/world-chain/world-chain-api-endpoints/eth-estimate-gas.mdx) - WorldChain API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/world-chain/world-chain-api-endpoints/eth-gas-price.mdx) - WorldChain API Endpoints [eth_getBalance](https://alchemy.com/docs/node/world-chain/world-chain-api-endpoints/eth-get-balance.mdx) - WorldChain API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/world-chain/world-chain-api-endpoints/eth-get-block-by-hash.mdx) - WorldChain API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/world-chain/world-chain-api-endpoints/eth-get-block-by-number.mdx) - WorldChain API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/world-chain/world-chain-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - WorldChain API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/world-chain/world-chain-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - WorldChain API Endpoints [eth_getCode](https://alchemy.com/docs/node/world-chain/world-chain-api-endpoints/eth-get-code.mdx) - WorldChain API Endpoints [eth_getLogs](https://alchemy.com/docs/node/world-chain/world-chain-api-endpoints/eth-get-logs.mdx) - WorldChain API Endpoints [eth_getProof](https://alchemy.com/docs/node/world-chain/world-chain-api-endpoints/eth-get-proof.mdx) - WorldChain API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/world-chain/world-chain-api-endpoints/eth-get-storage-at.mdx) - WorldChain API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/world-chain/world-chain-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - WorldChain API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/world-chain/world-chain-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - WorldChain API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/world-chain/world-chain-api-endpoints/eth-get-transaction-by-hash.mdx) - WorldChain API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/world-chain/world-chain-api-endpoints/eth-get-transaction-count.mdx) - WorldChain API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/world-chain/world-chain-api-endpoints/eth-get-transaction-receipt.mdx) - WorldChain API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/world-chain/world-chain-api-endpoints/eth-send-raw-transaction.mdx) - WorldChain API Endpoints [eth_simulateV1](https://alchemy.com/docs/node/world-chain/world-chain-api-endpoints/eth-simulate-v-1.mdx) - WorldChain API Endpoints [eth_syncing](https://alchemy.com/docs/node/world-chain/world-chain-api-endpoints/eth-syncing.mdx) - WorldChain API Endpoints [net_version](https://alchemy.com/docs/node/world-chain/world-chain-api-endpoints/net-version.mdx) - WorldChain API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/world-chain/world-chain-api-endpoints/web-3-client-version.mdx) - WorldChain API Endpoints [web3_sha3](https://alchemy.com/docs/node/world-chain/world-chain-api-endpoints/web-3-sha-3.mdx) - Rootstock API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/rootstock/rootstock-api-endpoints/eth-block-number.mdx) - Rootstock API Endpoints [eth_call](https://alchemy.com/docs/node/rootstock/rootstock-api-endpoints/eth-call.mdx) - Rootstock API Endpoints [eth_chainId](https://alchemy.com/docs/node/rootstock/rootstock-api-endpoints/eth-chain-id.mdx) - Rootstock API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/rootstock/rootstock-api-endpoints/eth-estimate-gas.mdx) - Rootstock API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/rootstock/rootstock-api-endpoints/eth-gas-price.mdx) - Rootstock API Endpoints [eth_getBalance](https://alchemy.com/docs/node/rootstock/rootstock-api-endpoints/eth-get-balance.mdx) - Rootstock API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/rootstock/rootstock-api-endpoints/eth-get-block-by-hash.mdx) - Rootstock API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/rootstock/rootstock-api-endpoints/eth-get-block-by-number.mdx) - Rootstock API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/rootstock/rootstock-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Rootstock API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/rootstock/rootstock-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Rootstock API Endpoints [eth_getCode](https://alchemy.com/docs/node/rootstock/rootstock-api-endpoints/eth-get-code.mdx) - Rootstock API Endpoints [eth_getLogs](https://alchemy.com/docs/node/rootstock/rootstock-api-endpoints/eth-get-logs.mdx) - Rootstock API Endpoints [eth_getProof](https://alchemy.com/docs/node/rootstock/rootstock-api-endpoints/eth-get-proof.mdx) - Rootstock API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/rootstock/rootstock-api-endpoints/eth-get-storage-at.mdx) - Rootstock API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/rootstock/rootstock-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Rootstock API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/rootstock/rootstock-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Rootstock API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/rootstock/rootstock-api-endpoints/eth-get-transaction-by-hash.mdx) - Rootstock API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/rootstock/rootstock-api-endpoints/eth-get-transaction-count.mdx) - Rootstock API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/rootstock/rootstock-api-endpoints/eth-get-transaction-receipt.mdx) - Rootstock API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/rootstock/rootstock-api-endpoints/eth-send-raw-transaction.mdx) - Rootstock API Endpoints [eth_syncing](https://alchemy.com/docs/node/rootstock/rootstock-api-endpoints/eth-syncing.mdx) - Rootstock API Endpoints [net_version](https://alchemy.com/docs/node/rootstock/rootstock-api-endpoints/net-version.mdx) - Rootstock API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/rootstock/rootstock-api-endpoints/web-3-client-version.mdx) - Rootstock API Endpoints [web3_sha3](https://alchemy.com/docs/node/rootstock/rootstock-api-endpoints/web-3-sha-3.mdx) - Shape API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/shape/shape-api-endpoints/eth-block-number.mdx) - Shape API Endpoints [eth_call](https://alchemy.com/docs/node/shape/shape-api-endpoints/eth-call.mdx) - Shape API Endpoints [eth_chainId](https://alchemy.com/docs/node/shape/shape-api-endpoints/eth-chain-id.mdx) - Shape API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/shape/shape-api-endpoints/eth-estimate-gas.mdx) - Shape API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/shape/shape-api-endpoints/eth-gas-price.mdx) - Shape API Endpoints [eth_getBalance](https://alchemy.com/docs/node/shape/shape-api-endpoints/eth-get-balance.mdx) - Shape API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/shape/shape-api-endpoints/eth-get-block-by-hash.mdx) - Shape API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/shape/shape-api-endpoints/eth-get-block-by-number.mdx) - Shape API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/shape/shape-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Shape API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/shape/shape-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Shape API Endpoints [eth_getCode](https://alchemy.com/docs/node/shape/shape-api-endpoints/eth-get-code.mdx) - Shape API Endpoints [eth_getLogs](https://alchemy.com/docs/node/shape/shape-api-endpoints/eth-get-logs.mdx) - Shape API Endpoints [eth_getProof](https://alchemy.com/docs/node/shape/shape-api-endpoints/eth-get-proof.mdx) - Shape API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/shape/shape-api-endpoints/eth-get-storage-at.mdx) - Shape API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/shape/shape-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Shape API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/shape/shape-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Shape API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/shape/shape-api-endpoints/eth-get-transaction-by-hash.mdx) - Shape API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/shape/shape-api-endpoints/eth-get-transaction-count.mdx) - Shape API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/shape/shape-api-endpoints/eth-get-transaction-receipt.mdx) - Shape API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/shape/shape-api-endpoints/eth-send-raw-transaction.mdx) - Shape API Endpoints [eth_simulateV1](https://alchemy.com/docs/node/shape/shape-api-endpoints/eth-simulate-v-1.mdx) - Shape API Endpoints [eth_syncing](https://alchemy.com/docs/node/shape/shape-api-endpoints/eth-syncing.mdx) - Shape API Endpoints [net_version](https://alchemy.com/docs/node/shape/shape-api-endpoints/net-version.mdx) - Shape API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/shape/shape-api-endpoints/web-3-client-version.mdx) - Shape API Endpoints [web3_sha3](https://alchemy.com/docs/node/shape/shape-api-endpoints/web-3-sha-3.mdx) - ApeChain API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/apechain/ape-chain-api-endpoints/eth-block-number.mdx) - ApeChain API Endpoints [eth_call](https://alchemy.com/docs/node/apechain/ape-chain-api-endpoints/eth-call.mdx) - ApeChain API Endpoints [eth_chainId](https://alchemy.com/docs/node/apechain/ape-chain-api-endpoints/eth-chain-id.mdx) - ApeChain API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/apechain/ape-chain-api-endpoints/eth-estimate-gas.mdx) - ApeChain API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/apechain/ape-chain-api-endpoints/eth-gas-price.mdx) - ApeChain API Endpoints [eth_getBalance](https://alchemy.com/docs/node/apechain/ape-chain-api-endpoints/eth-get-balance.mdx) - ApeChain API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/apechain/ape-chain-api-endpoints/eth-get-block-by-hash.mdx) - ApeChain API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/apechain/ape-chain-api-endpoints/eth-get-block-by-number.mdx) - ApeChain API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/apechain/ape-chain-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - ApeChain API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/apechain/ape-chain-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - ApeChain API Endpoints [eth_getCode](https://alchemy.com/docs/node/apechain/ape-chain-api-endpoints/eth-get-code.mdx) - ApeChain API Endpoints [eth_getLogs](https://alchemy.com/docs/node/apechain/ape-chain-api-endpoints/eth-get-logs.mdx) - ApeChain API Endpoints [eth_getProof](https://alchemy.com/docs/node/apechain/ape-chain-api-endpoints/eth-get-proof.mdx) - ApeChain API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/apechain/ape-chain-api-endpoints/eth-get-storage-at.mdx) - ApeChain API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/apechain/ape-chain-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - ApeChain API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/apechain/ape-chain-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - ApeChain API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/apechain/ape-chain-api-endpoints/eth-get-transaction-by-hash.mdx) - ApeChain API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/apechain/ape-chain-api-endpoints/eth-get-transaction-count.mdx) - ApeChain API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/apechain/ape-chain-api-endpoints/eth-get-transaction-receipt.mdx) - ApeChain API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/apechain/ape-chain-api-endpoints/eth-send-raw-transaction.mdx) - ApeChain API Endpoints [eth_syncing](https://alchemy.com/docs/node/apechain/ape-chain-api-endpoints/eth-syncing.mdx) - ApeChain API Endpoints [net_version](https://alchemy.com/docs/node/apechain/ape-chain-api-endpoints/net-version.mdx) - ApeChain API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/apechain/ape-chain-api-endpoints/web-3-client-version.mdx) - ApeChain API Endpoints [web3_sha3](https://alchemy.com/docs/node/apechain/ape-chain-api-endpoints/web-3-sha-3.mdx) - Geist API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/geist/geist-api-endpoints/eth-block-number.mdx) - Geist API Endpoints [eth_call](https://alchemy.com/docs/node/geist/geist-api-endpoints/eth-call.mdx) - Geist API Endpoints [eth_chainId](https://alchemy.com/docs/node/geist/geist-api-endpoints/eth-chain-id.mdx) - Geist API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/geist/geist-api-endpoints/eth-estimate-gas.mdx) - Geist API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/geist/geist-api-endpoints/eth-gas-price.mdx) - Geist API Endpoints [eth_getBalance](https://alchemy.com/docs/node/geist/geist-api-endpoints/eth-get-balance.mdx) - Geist API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/geist/geist-api-endpoints/eth-get-block-by-hash.mdx) - Geist API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/geist/geist-api-endpoints/eth-get-block-by-number.mdx) - Geist API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/geist/geist-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Geist API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/geist/geist-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Geist API Endpoints [eth_getCode](https://alchemy.com/docs/node/geist/geist-api-endpoints/eth-get-code.mdx) - Geist API Endpoints [eth_getLogs](https://alchemy.com/docs/node/geist/geist-api-endpoints/eth-get-logs.mdx) - Geist API Endpoints [eth_getProof](https://alchemy.com/docs/node/geist/geist-api-endpoints/eth-get-proof.mdx) - Geist API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/geist/geist-api-endpoints/eth-get-storage-at.mdx) - Geist API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/geist/geist-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Geist API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/geist/geist-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Geist API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/geist/geist-api-endpoints/eth-get-transaction-by-hash.mdx) - Geist API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/geist/geist-api-endpoints/eth-get-transaction-count.mdx) - Geist API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/geist/geist-api-endpoints/eth-get-transaction-receipt.mdx) - Geist API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/geist/geist-api-endpoints/eth-send-raw-transaction.mdx) - Geist API Endpoints [eth_syncing](https://alchemy.com/docs/node/geist/geist-api-endpoints/eth-syncing.mdx) - Geist API Endpoints [net_version](https://alchemy.com/docs/node/geist/geist-api-endpoints/net-version.mdx) - Geist API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/geist/geist-api-endpoints/web-3-client-version.mdx) - Geist API Endpoints [web3_sha3](https://alchemy.com/docs/node/geist/geist-api-endpoints/web-3-sha-3.mdx) - Lens API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/lens/lens-api-endpoints/eth-block-number.mdx) - Lens API Endpoints [eth_call](https://alchemy.com/docs/node/lens/lens-api-endpoints/eth-call.mdx) - Lens API Endpoints [eth_chainId](https://alchemy.com/docs/node/lens/lens-api-endpoints/eth-chain-id.mdx) - Lens API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/lens/lens-api-endpoints/eth-estimate-gas.mdx) - Lens API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/lens/lens-api-endpoints/eth-gas-price.mdx) - Lens API Endpoints [eth_getBalance](https://alchemy.com/docs/node/lens/lens-api-endpoints/eth-get-balance.mdx) - Lens API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/lens/lens-api-endpoints/eth-get-block-by-hash.mdx) - Lens API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/lens/lens-api-endpoints/eth-get-block-by-number.mdx) - Lens API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/lens/lens-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Lens API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/lens/lens-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Lens API Endpoints [eth_getCode](https://alchemy.com/docs/node/lens/lens-api-endpoints/eth-get-code.mdx) - Lens API Endpoints [eth_getLogs](https://alchemy.com/docs/node/lens/lens-api-endpoints/eth-get-logs.mdx) - Lens API Endpoints [eth_getProof](https://alchemy.com/docs/node/lens/lens-api-endpoints/eth-get-proof.mdx) - Lens API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/lens/lens-api-endpoints/eth-get-storage-at.mdx) - Lens API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/lens/lens-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Lens API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/lens/lens-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Lens API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/lens/lens-api-endpoints/eth-get-transaction-by-hash.mdx) - Lens API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/lens/lens-api-endpoints/eth-get-transaction-count.mdx) - Lens API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/lens/lens-api-endpoints/eth-get-transaction-receipt.mdx) - Lens API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/lens/lens-api-endpoints/eth-send-raw-transaction.mdx) - Lens API Endpoints [eth_syncing](https://alchemy.com/docs/node/lens/lens-api-endpoints/eth-syncing.mdx) - Lens API Endpoints [net_version](https://alchemy.com/docs/node/lens/lens-api-endpoints/net-version.mdx) - Lens API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/lens/lens-api-endpoints/web-3-client-version.mdx) - Lens API Endpoints [web3_sha3](https://alchemy.com/docs/node/lens/lens-api-endpoints/web-3-sha-3.mdx) - Abstract API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/abstract/abstract-api-endpoints/eth-block-number.mdx) - Abstract API Endpoints [eth_call](https://alchemy.com/docs/node/abstract/abstract-api-endpoints/eth-call.mdx) - Abstract API Endpoints [eth_chainId](https://alchemy.com/docs/node/abstract/abstract-api-endpoints/eth-chain-id.mdx) - Abstract API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/abstract/abstract-api-endpoints/eth-estimate-gas.mdx) - Abstract API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/abstract/abstract-api-endpoints/eth-gas-price.mdx) - Abstract API Endpoints [eth_getBalance](https://alchemy.com/docs/node/abstract/abstract-api-endpoints/eth-get-balance.mdx) - Abstract API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/abstract/abstract-api-endpoints/eth-get-block-by-hash.mdx) - Abstract API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/abstract/abstract-api-endpoints/eth-get-block-by-number.mdx) - Abstract API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/abstract/abstract-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Abstract API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/abstract/abstract-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Abstract API Endpoints [eth_getCode](https://alchemy.com/docs/node/abstract/abstract-api-endpoints/eth-get-code.mdx) - Abstract API Endpoints [eth_getLogs](https://alchemy.com/docs/node/abstract/abstract-api-endpoints/eth-get-logs.mdx) - Abstract API Endpoints [eth_getProof](https://alchemy.com/docs/node/abstract/abstract-api-endpoints/eth-get-proof.mdx) - Abstract API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/abstract/abstract-api-endpoints/eth-get-storage-at.mdx) - Abstract API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/abstract/abstract-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Abstract API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/abstract/abstract-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Abstract API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/abstract/abstract-api-endpoints/eth-get-transaction-by-hash.mdx) - Abstract API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/abstract/abstract-api-endpoints/eth-get-transaction-count.mdx) - Abstract API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/abstract/abstract-api-endpoints/eth-get-transaction-receipt.mdx) - Abstract API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/abstract/abstract-api-endpoints/eth-send-raw-transaction.mdx) - Abstract API Endpoints [eth_syncing](https://alchemy.com/docs/node/abstract/abstract-api-endpoints/eth-syncing.mdx) - Abstract API Endpoints [net_version](https://alchemy.com/docs/node/abstract/abstract-api-endpoints/net-version.mdx) - Abstract API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/abstract/abstract-api-endpoints/web-3-client-version.mdx) - Abstract API Endpoints [web3_sha3](https://alchemy.com/docs/node/abstract/abstract-api-endpoints/web-3-sha-3.mdx) - OpBNB API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/opbnb/op-bnb-api-endpoints/eth-block-number.mdx) - OpBNB API Endpoints [eth_call](https://alchemy.com/docs/node/opbnb/op-bnb-api-endpoints/eth-call.mdx) - OpBNB API Endpoints [eth_chainId](https://alchemy.com/docs/node/opbnb/op-bnb-api-endpoints/eth-chain-id.mdx) - OpBNB API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/opbnb/op-bnb-api-endpoints/eth-estimate-gas.mdx) - OpBNB API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/opbnb/op-bnb-api-endpoints/eth-gas-price.mdx) - OpBNB API Endpoints [eth_getBalance](https://alchemy.com/docs/node/opbnb/op-bnb-api-endpoints/eth-get-balance.mdx) - OpBNB API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/opbnb/op-bnb-api-endpoints/eth-get-block-by-hash.mdx) - OpBNB API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/opbnb/op-bnb-api-endpoints/eth-get-block-by-number.mdx) - OpBNB API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/opbnb/op-bnb-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - OpBNB API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/opbnb/op-bnb-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - OpBNB API Endpoints [eth_getCode](https://alchemy.com/docs/node/opbnb/op-bnb-api-endpoints/eth-get-code.mdx) - OpBNB API Endpoints [eth_getLogs](https://alchemy.com/docs/node/opbnb/op-bnb-api-endpoints/eth-get-logs.mdx) - OpBNB API Endpoints [eth_getProof](https://alchemy.com/docs/node/opbnb/op-bnb-api-endpoints/eth-get-proof.mdx) - OpBNB API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/opbnb/op-bnb-api-endpoints/eth-get-storage-at.mdx) - OpBNB API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/opbnb/op-bnb-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - OpBNB API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/opbnb/op-bnb-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - OpBNB API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/opbnb/op-bnb-api-endpoints/eth-get-transaction-by-hash.mdx) - OpBNB API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/opbnb/op-bnb-api-endpoints/eth-get-transaction-count.mdx) - OpBNB API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/opbnb/op-bnb-api-endpoints/eth-get-transaction-receipt.mdx) - OpBNB API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/opbnb/op-bnb-api-endpoints/eth-send-raw-transaction.mdx) - OpBNB API Endpoints [eth_syncing](https://alchemy.com/docs/node/opbnb/op-bnb-api-endpoints/eth-syncing.mdx) - OpBNB API Endpoints [net_version](https://alchemy.com/docs/node/opbnb/op-bnb-api-endpoints/net-version.mdx) - OpBNB API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/opbnb/op-bnb-api-endpoints/web-3-client-version.mdx) - OpBNB API Endpoints [web3_sha3](https://alchemy.com/docs/node/opbnb/op-bnb-api-endpoints/web-3-sha-3.mdx) - BNB Smart Chain API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-block-number.mdx) - BNB Smart Chain API Endpoints [eth_call](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-call.mdx) - BNB Smart Chain API Endpoints [eth_chainId](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-chain-id.mdx) - BNB Smart Chain API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-estimate-gas.mdx) - BNB Smart Chain API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-gas-price.mdx) - BNB Smart Chain API Endpoints [eth_getBalance](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-get-balance.mdx) - BNB Smart Chain API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-get-block-by-hash.mdx) - BNB Smart Chain API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-get-block-by-number.mdx) - BNB Smart Chain API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-get-block-transaction-count-by-hash.mdx) - BNB Smart Chain API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-get-block-transaction-count-by-number.mdx) - BNB Smart Chain API Endpoints [eth_getCode](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-get-code.mdx) - BNB Smart Chain API Endpoints [eth_getFilterChanges](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-get-filter-changes.mdx) - BNB Smart Chain API Endpoints [eth_getLogs](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-get-logs.mdx) - BNB Smart Chain API Endpoints [eth_getProof](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-get-proof.mdx) - BNB Smart Chain API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-get-storage-at.mdx) - BNB Smart Chain API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - BNB Smart Chain API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - BNB Smart Chain API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-get-transaction-by-hash.mdx) - BNB Smart Chain API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-get-transaction-count.mdx) - BNB Smart Chain API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-get-transaction-receipt.mdx) - BNB Smart Chain API Endpoints [eth_getUncleByBlockHashAndIndex](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-get-uncle-by-block-hash-and-index.mdx) - BNB Smart Chain API Endpoints [eth_getUncleByBlockNumberAndIndex](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-get-uncle-by-block-number-and-index.mdx) - BNB Smart Chain API Endpoints [eth_getUncleCountByBlockHash](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-get-uncle-count-by-block-hash.mdx) - BNB Smart Chain API Endpoints [eth_getUncleCountByBlockNumber](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-get-uncle-count-by-block-number.mdx) - BNB Smart Chain API Endpoints [eth_newFilter](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-new-filter.mdx) - BNB Smart Chain API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-send-raw-transaction.mdx) - BNB Smart Chain API Endpoints [eth_simulateV1](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-simulate-v-1.mdx) - BNB Smart Chain API Endpoints [eth_syncing](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/eth-syncing.mdx) - BNB Smart Chain API Endpoints [net_listening](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/net-listening.mdx) - BNB Smart Chain API Endpoints [net_version](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/net-version.mdx) - BNB Smart Chain API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/web-3-client-version.mdx) - BNB Smart Chain API Endpoints [web3_sha3](https://alchemy.com/docs/node/bnb-smart-chain/bnb-smart-chain-endpoints/web-3-sha-3.mdx) - Ink API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/ink/ink-api-endpoints/eth-block-number.mdx) - Ink API Endpoints [eth_call](https://alchemy.com/docs/node/ink/ink-api-endpoints/eth-call.mdx) - Ink API Endpoints [eth_chainId](https://alchemy.com/docs/node/ink/ink-api-endpoints/eth-chain-id.mdx) - Ink API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/ink/ink-api-endpoints/eth-estimate-gas.mdx) - Ink API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/ink/ink-api-endpoints/eth-gas-price.mdx) - Ink API Endpoints [eth_getBalance](https://alchemy.com/docs/node/ink/ink-api-endpoints/eth-get-balance.mdx) - Ink API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/ink/ink-api-endpoints/eth-get-block-by-hash.mdx) - Ink API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/ink/ink-api-endpoints/eth-get-block-by-number.mdx) - Ink API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/ink/ink-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Ink API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/ink/ink-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Ink API Endpoints [eth_getCode](https://alchemy.com/docs/node/ink/ink-api-endpoints/eth-get-code.mdx) - Ink API Endpoints [eth_getLogs](https://alchemy.com/docs/node/ink/ink-api-endpoints/eth-get-logs.mdx) - Ink API Endpoints [eth_getProof](https://alchemy.com/docs/node/ink/ink-api-endpoints/eth-get-proof.mdx) - Ink API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/ink/ink-api-endpoints/eth-get-storage-at.mdx) - Ink API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/ink/ink-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Ink API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/ink/ink-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Ink API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/ink/ink-api-endpoints/eth-get-transaction-by-hash.mdx) - Ink API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/ink/ink-api-endpoints/eth-get-transaction-count.mdx) - Ink API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/ink/ink-api-endpoints/eth-get-transaction-receipt.mdx) - Ink API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/ink/ink-api-endpoints/eth-send-raw-transaction.mdx) - Ink API Endpoints [eth_simulateV1](https://alchemy.com/docs/node/ink/ink-api-endpoints/eth-simulate-v-1.mdx) - Ink API Endpoints [eth_syncing](https://alchemy.com/docs/node/ink/ink-api-endpoints/eth-syncing.mdx) - Ink API Endpoints [net_version](https://alchemy.com/docs/node/ink/ink-api-endpoints/net-version.mdx) - Ink API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/ink/ink-api-endpoints/web-3-client-version.mdx) - Ink API Endpoints [web3_sha3](https://alchemy.com/docs/node/ink/ink-api-endpoints/web-3-sha-3.mdx) - Lumia API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/lumia/lumia-api-endpoints/eth-block-number.mdx) - Lumia API Endpoints [eth_call](https://alchemy.com/docs/node/lumia/lumia-api-endpoints/eth-call.mdx) - Lumia API Endpoints [eth_chainId](https://alchemy.com/docs/node/lumia/lumia-api-endpoints/eth-chain-id.mdx) - Lumia API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/lumia/lumia-api-endpoints/eth-estimate-gas.mdx) - Lumia API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/lumia/lumia-api-endpoints/eth-gas-price.mdx) - Lumia API Endpoints [eth_getBalance](https://alchemy.com/docs/node/lumia/lumia-api-endpoints/eth-get-balance.mdx) - Lumia API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/lumia/lumia-api-endpoints/eth-get-block-by-hash.mdx) - Lumia API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/lumia/lumia-api-endpoints/eth-get-block-by-number.mdx) - Lumia API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/lumia/lumia-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Lumia API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/lumia/lumia-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Lumia API Endpoints [eth_getCode](https://alchemy.com/docs/node/lumia/lumia-api-endpoints/eth-get-code.mdx) - Lumia API Endpoints [eth_getLogs](https://alchemy.com/docs/node/lumia/lumia-api-endpoints/eth-get-logs.mdx) - Lumia API Endpoints [eth_getProof](https://alchemy.com/docs/node/lumia/lumia-api-endpoints/eth-get-proof.mdx) - Lumia API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/lumia/lumia-api-endpoints/eth-get-storage-at.mdx) - Lumia API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/lumia/lumia-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Lumia API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/lumia/lumia-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Lumia API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/lumia/lumia-api-endpoints/eth-get-transaction-by-hash.mdx) - Lumia API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/lumia/lumia-api-endpoints/eth-get-transaction-count.mdx) - Lumia API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/lumia/lumia-api-endpoints/eth-get-transaction-receipt.mdx) - Lumia API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/lumia/lumia-api-endpoints/eth-send-raw-transaction.mdx) - Lumia API Endpoints [eth_syncing](https://alchemy.com/docs/node/lumia/lumia-api-endpoints/eth-syncing.mdx) - Lumia API Endpoints [net_version](https://alchemy.com/docs/node/lumia/lumia-api-endpoints/net-version.mdx) - Lumia API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/lumia/lumia-api-endpoints/web-3-client-version.mdx) - Lumia API Endpoints [web3_sha3](https://alchemy.com/docs/node/lumia/lumia-api-endpoints/web-3-sha-3.mdx) - Monad API Endpoints [eth_accounts](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-accounts.mdx) - Monad API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-block-number.mdx) - Monad API Endpoints [eth_call](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-call.mdx) - Monad API Endpoints [eth_chainId](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-chain-id.mdx) - Monad API Endpoints [eth_createAccessList](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-create-access-list.mdx) - Monad API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-estimate-gas.mdx) - Monad API Endpoints [eth_feeHistory](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-fee-history.mdx) - Monad API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-gas-price.mdx) - Monad API Endpoints [eth_getBalance](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-get-balance.mdx) - Monad API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-get-block-by-hash.mdx) - Monad API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-get-block-by-number.mdx) - Monad API Endpoints [eth_getBlockReceipts](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-get-block-receipts.mdx) - Monad API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Monad API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Monad API Endpoints [eth_getCode](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-get-code.mdx) - Monad API Endpoints [eth_getFilterChanges](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-get-filter-changes.mdx) - Monad API Endpoints [eth_getFilterLogs](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-get-filter-logs.mdx) - Monad API Endpoints [eth_getLogs](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-get-logs.mdx) - Monad API Endpoints [eth_getProof](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-get-proof.mdx) - Monad API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-get-storage-at.mdx) - Monad API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Monad API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Monad API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-get-transaction-by-hash.mdx) - Monad API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-get-transaction-count.mdx) - Monad API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-get-transaction-receipt.mdx) - Monad API Endpoints [eth_getUncleByBlockHashAndIndex](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-get-uncle-by-block-hash-and-index.mdx) - Monad API Endpoints [eth_getUncleByBlockNumberAndIndex](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-get-uncle-by-block-number-and-index.mdx) - Monad API Endpoints [eth_getUncleCountByBlockHash](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-get-uncle-count-by-block-hash.mdx) - Monad API Endpoints [eth_getUncleCountByBlockNumber](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-get-uncle-count-by-block-number.mdx) - Monad API Endpoints [eth_maxPriorityFeePerGas](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-max-priority-fee-per-gas.mdx) - Monad API Endpoints [eth_newBlockFilter](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-new-block-filter.mdx) - Monad API Endpoints [eth_newFilter](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-new-filter.mdx) - Monad API Endpoints [eth_newPendingTransactionFilter](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-new-pending-transaction-filter.mdx) - Monad API Endpoints [eth_protocolVersion](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-protocol-version.mdx) - Monad API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-send-raw-transaction.mdx) - Monad API Endpoints [eth_syncing](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-syncing.mdx) - Monad API Endpoints [eth_uninstallFilter](https://alchemy.com/docs/node/monad/monad-api-endpoints/eth-uninstall-filter.mdx) - Monad API Endpoints [net_listening](https://alchemy.com/docs/node/monad/monad-api-endpoints/net-listening.mdx) - Monad API Endpoints [net_version](https://alchemy.com/docs/node/monad/monad-api-endpoints/net-version.mdx) - Monad API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/monad/monad-api-endpoints/web-3-client-version.mdx) - Monad API Endpoints [web3_sha3](https://alchemy.com/docs/node/monad/monad-api-endpoints/web-3-sha-3.mdx) - Aptos API Endpoints > Aptos API Endpoints [/v1](https://alchemy.com/docs/node/aptos/aptos-api-endpoints/aptos-api-endpoints/v-1.mdx) - Aptos API Endpoints > Aptos API Endpoints [/v1/spec](https://alchemy.com/docs/node/aptos/aptos-api-endpoints/aptos-api-endpoints/v-1-spec.mdx) - Aptos API Endpoints > Aptos API Endpoints [/v1/healthy](https://alchemy.com/docs/node/aptos/aptos-api-endpoints/aptos-api-endpoints/v-1-healthy.mdx) - Aptos API Endpoints > Aptos API Endpoints [/v1/accounts](https://alchemy.com/docs/node/aptos/aptos-api-endpoints/aptos-api-endpoints/v-1-accounts.mdx) - Aptos API Endpoints > Aptos API Endpoints [/v1/accounts/{address}/resources](https://alchemy.com/docs/node/aptos/aptos-api-endpoints/aptos-api-endpoints/v-1-accounts-address-resources.mdx) - Aptos API Endpoints > Aptos API Endpoints [/v1/accounts/{address}/resource/{resource_type}](https://alchemy.com/docs/node/aptos/aptos-api-endpoints/aptos-api-endpoints/v-1-accounts-address-resource-resource-type.mdx) - Aptos API Endpoints > Aptos API Endpoints [/v1/accounts/{address}/modules](https://alchemy.com/docs/node/aptos/aptos-api-endpoints/aptos-api-endpoints/v-1-accounts-address-modules.mdx) - Aptos API Endpoints > Aptos API Endpoints [/v1/accounts/{address}/module/{module_name}](https://alchemy.com/docs/node/aptos/aptos-api-endpoints/aptos-api-endpoints/v-1-accounts-address-module-module-name.mdx) - Aptos API Endpoints > Aptos API Endpoints [/v1/accounts/{address}/events/{creation_number}](https://alchemy.com/docs/node/aptos/aptos-api-endpoints/aptos-api-endpoints/v-1-accounts-address-events-creation-number.mdx) - Aptos API Endpoints > Aptos API Endpoints [/v1/accounts/{address}/events/{event_handle}/{field_name}](https://alchemy.com/docs/node/aptos/aptos-api-endpoints/aptos-api-endpoints/v-1-accounts-address-events-event-handle-field-name.mdx) - Aptos API Endpoints > Aptos API Endpoints [/v1/blocks/by_height/{block_height}](https://alchemy.com/docs/node/aptos/aptos-api-endpoints/aptos-api-endpoints/v-1-blocks-by-height-block-height.mdx) - Aptos API Endpoints > Aptos API Endpoints [/v1/blocks/by_version/{version}](https://alchemy.com/docs/node/aptos/aptos-api-endpoints/aptos-api-endpoints/v-1-blocks-by-version-version.mdx) - Aptos API Endpoints > Aptos API Endpoints [/v1/tables/{table_handle}/item](https://alchemy.com/docs/node/aptos/aptos-api-endpoints/aptos-api-endpoints/v-1-tables-table-handle-item.mdx) - Aptos API Endpoints > Aptos API Endpoints [/v1/accounts/{address}/transactions](https://alchemy.com/docs/node/aptos/aptos-api-endpoints/aptos-api-endpoints/v-1-accounts-address-transactions.mdx) - Aptos API Endpoints > Aptos API Endpoints [/v1/estimate_gas_price](https://alchemy.com/docs/node/aptos/aptos-api-endpoints/aptos-api-endpoints/v-1-estimate-gas-price.mdx) - Aptos API Endpoints > Aptos API Endpoints [/v1/transactions](https://alchemy.com/docs/node/aptos/aptos-api-endpoints/aptos-api-endpoints/v-1-transactions.mdx) - Aptos API Endpoints > Aptos API Endpoints [/v1/transactions/batch](https://alchemy.com/docs/node/aptos/aptos-api-endpoints/aptos-api-endpoints/v-1-transactions-batch.mdx) - Aptos API Endpoints > Aptos API Endpoints [/v1/transactions/by_hash/{txn_hash}](https://alchemy.com/docs/node/aptos/aptos-api-endpoints/aptos-api-endpoints/v-1-transactions-by-hash-txn-hash.mdx) - Aptos API Endpoints > Aptos API Endpoints [/v1/transactions/by_version/{txn_version}](https://alchemy.com/docs/node/aptos/aptos-api-endpoints/aptos-api-endpoints/v-1-transactions-by-version-txn-version.mdx) - Aptos API Endpoints > Aptos API Endpoints [/v1/transactions/encode_submission](https://alchemy.com/docs/node/aptos/aptos-api-endpoints/aptos-api-endpoints/v-1-transactions-encode-submission.mdx) - Aptos API Endpoints > Aptos API Endpoints [/v1/transactions/simulate](https://alchemy.com/docs/node/aptos/aptos-api-endpoints/aptos-api-endpoints/v-1-transactions-simulate.mdx) - Bitcoin API Endpoints [decoderawtransaction](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/decoderawtransaction.mdx) - Bitcoin API Endpoints [decodescript](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/decodescript.mdx) - Bitcoin API Endpoints [estimatesmartfee](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/estimatesmartfee.mdx) - Bitcoin API Endpoints [getbestblockhash](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/getbestblockhash.mdx) - Bitcoin API Endpoints [getblock](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/getblock.mdx) - Bitcoin API Endpoints [getblockchaininfo](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/getblockchaininfo.mdx) - Bitcoin API Endpoints [getblockcount](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/getblockcount.mdx) - Bitcoin API Endpoints [getblockhash](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/getblockhash.mdx) - Bitcoin API Endpoints [getblockheader](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/getblockheader.mdx) - Bitcoin API Endpoints [getblockstats](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/getblockstats.mdx) - Bitcoin API Endpoints [getchaintips](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/getchaintips.mdx) - Bitcoin API Endpoints [getchaintxstats](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/getchaintxstats.mdx) - Bitcoin API Endpoints [getconnectioncount](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/getconnectioncount.mdx) - Bitcoin API Endpoints [getdifficulty](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/getdifficulty.mdx) - Bitcoin API Endpoints [getindexinfo](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/getindexinfo.mdx) - Bitcoin API Endpoints [getmemoryinfo](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/getmemoryinfo.mdx) - Bitcoin API Endpoints [getmempoolancestors](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/getmempoolancestors.mdx) - Bitcoin API Endpoints [getmempooldescendants](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/getmempooldescendants.mdx) - Bitcoin API Endpoints [getmempoolinfo](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/getmempoolinfo.mdx) - Bitcoin API Endpoints [getrawmempool](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/getrawmempool.mdx) - Bitcoin API Endpoints [getrawtransaction](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/getrawtransaction.mdx) - Bitcoin API Endpoints [gettxout](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/gettxout.mdx) - Bitcoin API Endpoints [gettxoutproof](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/gettxoutproof.mdx) - Bitcoin API Endpoints [gettxoutsetinfo](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/gettxoutsetinfo.mdx) - Bitcoin API Endpoints [sendrawtransaction](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/sendrawtransaction.mdx) - Bitcoin API Endpoints [submitpackage](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/submitpackage.mdx) - Bitcoin API Endpoints [testmempoolaccept](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/testmempoolaccept.mdx) - Bitcoin API Endpoints [validateaddress](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/validateaddress.mdx) - Bitcoin API Endpoints [verifymessage](https://alchemy.com/docs/node/bitcoin/bitcoin-api-endpoints/verifymessage.mdx) - Sui API Endpoints [sui_devInspectTransactionBlock](https://alchemy.com/docs/node/sui/sui-api-endpoints/sui-dev-inspect-transaction-block.mdx) - Sui API Endpoints [sui_dryRunTransactionBlock](https://alchemy.com/docs/node/sui/sui-api-endpoints/sui-dry-run-transaction-block.mdx) - Sui API Endpoints [sui_executeTransactionBlock](https://alchemy.com/docs/node/sui/sui-api-endpoints/sui-execute-transaction-block.mdx) - Sui API Endpoints [sui_getCheckpoint](https://alchemy.com/docs/node/sui/sui-api-endpoints/sui-get-checkpoint.mdx) - Sui API Endpoints [sui_getCheckpoints](https://alchemy.com/docs/node/sui/sui-api-endpoints/sui-get-checkpoints.mdx) - Sui API Endpoints [sui_getEvents](https://alchemy.com/docs/node/sui/sui-api-endpoints/sui-get-events.mdx) - Sui API Endpoints [sui_getLatestCheckpointSequenceNumber](https://alchemy.com/docs/node/sui/sui-api-endpoints/sui-get-latest-checkpoint-sequence-number.mdx) - Sui API Endpoints [sui_getMoveFunctionArgTypes](https://alchemy.com/docs/node/sui/sui-api-endpoints/sui-get-move-function-arg-types.mdx) - Sui API Endpoints [sui_getNormalizedMoveFunction](https://alchemy.com/docs/node/sui/sui-api-endpoints/sui-get-normalized-move-function.mdx) - Sui API Endpoints [sui_getNormalizedMoveModule](https://alchemy.com/docs/node/sui/sui-api-endpoints/sui-get-normalized-move-module.mdx) - Sui API Endpoints [sui_getNormalizedMoveModulesByPackage](https://alchemy.com/docs/node/sui/sui-api-endpoints/sui-get-normalized-move-modules-by-package.mdx) - Sui API Endpoints [sui_getNormalizedMoveStruct](https://alchemy.com/docs/node/sui/sui-api-endpoints/sui-get-normalized-move-struct.mdx) - Sui API Endpoints [sui_getObject](https://alchemy.com/docs/node/sui/sui-api-endpoints/sui-get-object.mdx) - Sui API Endpoints [sui_getTotalTransactionBlocks](https://alchemy.com/docs/node/sui/sui-api-endpoints/sui-get-total-transaction-blocks.mdx) - Sui API Endpoints [sui_getTransactionBlock](https://alchemy.com/docs/node/sui/sui-api-endpoints/sui-get-transaction-block.mdx) - Sui API Endpoints [sui_multiGetObjects](https://alchemy.com/docs/node/sui/sui-api-endpoints/sui-multi-get-objects.mdx) - Sui API Endpoints [sui_multiGetTransactionBlocks](https://alchemy.com/docs/node/sui/sui-api-endpoints/sui-multi-get-transaction-blocks.mdx) - Sui API Endpoints [sui_tryGetPastObject](https://alchemy.com/docs/node/sui/sui-api-endpoints/sui-try-get-past-object.mdx) - Sui API Endpoints [sui_tryMultiGetPastObjects](https://alchemy.com/docs/node/sui/sui-api-endpoints/sui-try-multi-get-past-objects.mdx) - Sui API Endpoints [suix_getAllBalances](https://alchemy.com/docs/node/sui/sui-api-endpoints/suix-get-all-balances.mdx) - Sui API Endpoints [suix_getAllCoins](https://alchemy.com/docs/node/sui/sui-api-endpoints/suix-get-all-coins.mdx) - Sui API Endpoints [suix_getBalance](https://alchemy.com/docs/node/sui/sui-api-endpoints/suix-get-balance.mdx) - Sui API Endpoints [suix_getCoinMetadata](https://alchemy.com/docs/node/sui/sui-api-endpoints/suix-get-coin-metadata.mdx) - Sui API Endpoints [suix_getCoins](https://alchemy.com/docs/node/sui/sui-api-endpoints/suix-get-coins.mdx) - Sui API Endpoints [suix_getCommitteeInfo](https://alchemy.com/docs/node/sui/sui-api-endpoints/suix-get-committee-info.mdx) - Sui API Endpoints [suix_getDynamicFieldObject](https://alchemy.com/docs/node/sui/sui-api-endpoints/suix-get-dynamic-field-object.mdx) - Sui API Endpoints [suix_getDynamicFields](https://alchemy.com/docs/node/sui/sui-api-endpoints/suix-get-dynamic-fields.mdx) - Sui API Endpoints [suix_getLatestSuiSystemState](https://alchemy.com/docs/node/sui/sui-api-endpoints/suix-get-latest-sui-system-state.mdx) - Sui API Endpoints [suix_getOwnedObjects](https://alchemy.com/docs/node/sui/sui-api-endpoints/suix-get-owned-objects.mdx) - Sui API Endpoints [suix_getReferenceGasPrice](https://alchemy.com/docs/node/sui/sui-api-endpoints/suix-get-reference-gas-price.mdx) - Sui API Endpoints [suix_getStakes](https://alchemy.com/docs/node/sui/sui-api-endpoints/suix-get-stakes.mdx) - Sui API Endpoints [suix_getStakesByIds](https://alchemy.com/docs/node/sui/sui-api-endpoints/suix-get-stakes-by-ids.mdx) - Sui API Endpoints [suix_getTotalSupply](https://alchemy.com/docs/node/sui/sui-api-endpoints/suix-get-total-supply.mdx) - Sui API Endpoints [suix_queryEvents](https://alchemy.com/docs/node/sui/sui-api-endpoints/suix-query-events.mdx) - Sui API Endpoints [suix_queryTransactionBlocks](https://alchemy.com/docs/node/sui/sui-api-endpoints/suix-query-transaction-blocks.mdx) - Sui API Endpoints [suix_resolveNameServiceAddress](https://alchemy.com/docs/node/sui/sui-api-endpoints/suix-resolve-name-service-address.mdx) - Sui API Endpoints [unsafe_batchTransaction](https://alchemy.com/docs/node/sui/sui-api-endpoints/unsafe-batch-transaction.mdx) - Sui API Endpoints [unsafe_mergeCoins](https://alchemy.com/docs/node/sui/sui-api-endpoints/unsafe-merge-coins.mdx) - Sui API Endpoints [unsafe_moveCall](https://alchemy.com/docs/node/sui/sui-api-endpoints/unsafe-move-call.mdx) - Sui API Endpoints [unsafe_pay](https://alchemy.com/docs/node/sui/sui-api-endpoints/unsafe-pay.mdx) - Sui API Endpoints [unsafe_payAllSui](https://alchemy.com/docs/node/sui/sui-api-endpoints/unsafe-pay-all-sui.mdx) - Sui API Endpoints [unsafe_paySui](https://alchemy.com/docs/node/sui/sui-api-endpoints/unsafe-pay-sui.mdx) - Sui API Endpoints [unsafe_publish](https://alchemy.com/docs/node/sui/sui-api-endpoints/unsafe-publish.mdx) - Sui API Endpoints [unsafe_requestAddStake](https://alchemy.com/docs/node/sui/sui-api-endpoints/unsafe-request-add-stake.mdx) - Sui API Endpoints [unsafe_requestWithdrawStake](https://alchemy.com/docs/node/sui/sui-api-endpoints/unsafe-request-withdraw-stake.mdx) - Sui API Endpoints [unsafe_splitCoin](https://alchemy.com/docs/node/sui/sui-api-endpoints/unsafe-split-coin.mdx) - Sui API Endpoints [unsafe_splitCoinEqual](https://alchemy.com/docs/node/sui/sui-api-endpoints/unsafe-split-coin-equal.mdx) - Sui API Endpoints [unsafe_transferObject](https://alchemy.com/docs/node/sui/sui-api-endpoints/unsafe-transfer-object.mdx) - Sui API Endpoints [unsafe_transferSui](https://alchemy.com/docs/node/sui/sui-api-endpoints/unsafe-transfer-sui.mdx) - Superseed API Endpoints [eth_accounts](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-accounts.mdx) - Superseed API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-block-number.mdx) - Superseed API Endpoints [eth_call](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-call.mdx) - Superseed API Endpoints [eth_chainId](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-chain-id.mdx) - Superseed API Endpoints [eth_createAccessList](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-create-access-list.mdx) - Superseed API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-estimate-gas.mdx) - Superseed API Endpoints [eth_feeHistory](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-fee-history.mdx) - Superseed API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-gas-price.mdx) - Superseed API Endpoints [eth_getBalance](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-get-balance.mdx) - Superseed API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-get-block-by-hash.mdx) - Superseed API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-get-block-by-number.mdx) - Superseed API Endpoints [eth_getBlockReceipts](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-get-block-receipts.mdx) - Superseed API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Superseed API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Superseed API Endpoints [eth_getCode](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-get-code.mdx) - Superseed API Endpoints [eth_getLogs](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-get-logs.mdx) - Superseed API Endpoints [eth_getProof](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-get-proof.mdx) - Superseed API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-get-storage-at.mdx) - Superseed API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Superseed API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Superseed API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-get-transaction-by-hash.mdx) - Superseed API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-get-transaction-count.mdx) - Superseed API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-get-transaction-receipt.mdx) - Superseed API Endpoints [eth_getUncleByBlockHashAndIndex](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-get-uncle-by-block-hash-and-index.mdx) - Superseed API Endpoints [eth_getUncleByBlockNumberAndIndex](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-get-uncle-by-block-number-and-index.mdx) - Superseed API Endpoints [eth_getUncleCountByBlockHash](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-get-uncle-count-by-block-hash.mdx) - Superseed API Endpoints [eth_getUncleCountByBlockNumber](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-get-uncle-count-by-block-number.mdx) - Superseed API Endpoints [eth_maxPriorityFeePerGas](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-max-priority-fee-per-gas.mdx) - Superseed API Endpoints [eth_protocolVersion](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-protocol-version.mdx) - Superseed API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-send-raw-transaction.mdx) - Superseed API Endpoints [eth_simulateV1](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-simulate-v-1.mdx) - Superseed API Endpoints [eth_syncing](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/eth-syncing.mdx) - Superseed API Endpoints [net_listening](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/net-listening.mdx) - Superseed API Endpoints [net_version](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/net-version.mdx) - Superseed API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/web-3-client-version.mdx) - Superseed API Endpoints [web3_sha3](https://alchemy.com/docs/node/superseed/superseed-api-endpoints/web-3-sha-3.mdx) - Anime API Endpoints [eth_accounts](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-accounts.mdx) - Anime API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-block-number.mdx) - Anime API Endpoints [eth_call](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-call.mdx) - Anime API Endpoints [eth_chainId](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-chain-id.mdx) - Anime API Endpoints [eth_createAccessList](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-create-access-list.mdx) - Anime API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-estimate-gas.mdx) - Anime API Endpoints [eth_feeHistory](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-fee-history.mdx) - Anime API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-gas-price.mdx) - Anime API Endpoints [eth_getBalance](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-get-balance.mdx) - Anime API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-get-block-by-hash.mdx) - Anime API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-get-block-by-number.mdx) - Anime API Endpoints [eth_getBlockReceipts](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-get-block-receipts.mdx) - Anime API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Anime API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Anime API Endpoints [eth_getCode](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-get-code.mdx) - Anime API Endpoints [eth_getFilterChanges](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-get-filter-changes.mdx) - Anime API Endpoints [eth_getFilterLogs](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-get-filter-logs.mdx) - Anime API Endpoints [eth_getLogs](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-get-logs.mdx) - Anime API Endpoints [eth_getProof](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-get-proof.mdx) - Anime API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-get-storage-at.mdx) - Anime API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Anime API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Anime API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-get-transaction-by-hash.mdx) - Anime API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-get-transaction-count.mdx) - Anime API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-get-transaction-receipt.mdx) - Anime API Endpoints [eth_getUncleByBlockHashAndIndex](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-get-uncle-by-block-hash-and-index.mdx) - Anime API Endpoints [eth_getUncleByBlockNumberAndIndex](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-get-uncle-by-block-number-and-index.mdx) - Anime API Endpoints [eth_getUncleCountByBlockHash](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-get-uncle-count-by-block-hash.mdx) - Anime API Endpoints [eth_getUncleCountByBlockNumber](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-get-uncle-count-by-block-number.mdx) - Anime API Endpoints [eth_maxPriorityFeePerGas](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-max-priority-fee-per-gas.mdx) - Anime API Endpoints [eth_newBlockFilter](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-new-block-filter.mdx) - Anime API Endpoints [eth_newFilter](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-new-filter.mdx) - Anime API Endpoints [eth_newPendingTransactionFilter](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-new-pending-transaction-filter.mdx) - Anime API Endpoints [eth_protocolVersion](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-protocol-version.mdx) - Anime API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-send-raw-transaction.mdx) - Anime API Endpoints [eth_simulateV1](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-simulate-v-1.mdx) - Anime API Endpoints [eth_syncing](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-syncing.mdx) - Anime API Endpoints [eth_uninstallFilter](https://alchemy.com/docs/node/anime/anime-api-endpoints/eth-uninstall-filter.mdx) - Anime API Endpoints [net_listening](https://alchemy.com/docs/node/anime/anime-api-endpoints/net-listening.mdx) - Anime API Endpoints [net_version](https://alchemy.com/docs/node/anime/anime-api-endpoints/net-version.mdx) - Anime API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/anime/anime-api-endpoints/web-3-client-version.mdx) - Anime API Endpoints [web3_sha3](https://alchemy.com/docs/node/anime/anime-api-endpoints/web-3-sha-3.mdx) - Story API Endpoints [eth_accounts](https://alchemy.com/docs/node/story/story-api-endpoints/eth-accounts.mdx) - Story API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/story/story-api-endpoints/eth-block-number.mdx) - Story API Endpoints [eth_call](https://alchemy.com/docs/node/story/story-api-endpoints/eth-call.mdx) - Story API Endpoints [eth_chainId](https://alchemy.com/docs/node/story/story-api-endpoints/eth-chain-id.mdx) - Story API Endpoints [eth_createAccessList](https://alchemy.com/docs/node/story/story-api-endpoints/eth-create-access-list.mdx) - Story API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/story/story-api-endpoints/eth-estimate-gas.mdx) - Story API Endpoints [eth_feeHistory](https://alchemy.com/docs/node/story/story-api-endpoints/eth-fee-history.mdx) - Story API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/story/story-api-endpoints/eth-gas-price.mdx) - Story API Endpoints [eth_getBalance](https://alchemy.com/docs/node/story/story-api-endpoints/eth-get-balance.mdx) - Story API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/story/story-api-endpoints/eth-get-block-by-hash.mdx) - Story API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/story/story-api-endpoints/eth-get-block-by-number.mdx) - Story API Endpoints [eth_getBlockReceipts](https://alchemy.com/docs/node/story/story-api-endpoints/eth-get-block-receipts.mdx) - Story API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/story/story-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Story API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/story/story-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Story API Endpoints [eth_getCode](https://alchemy.com/docs/node/story/story-api-endpoints/eth-get-code.mdx) - Story API Endpoints [eth_getFilterChanges](https://alchemy.com/docs/node/story/story-api-endpoints/eth-get-filter-changes.mdx) - Story API Endpoints [eth_getFilterLogs](https://alchemy.com/docs/node/story/story-api-endpoints/eth-get-filter-logs.mdx) - Story API Endpoints [eth_getLogs](https://alchemy.com/docs/node/story/story-api-endpoints/eth-get-logs.mdx) - Story API Endpoints [eth_getProof](https://alchemy.com/docs/node/story/story-api-endpoints/eth-get-proof.mdx) - Story API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/story/story-api-endpoints/eth-get-storage-at.mdx) - Story API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/story/story-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Story API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/story/story-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Story API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/story/story-api-endpoints/eth-get-transaction-by-hash.mdx) - Story API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/story/story-api-endpoints/eth-get-transaction-count.mdx) - Story API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/story/story-api-endpoints/eth-get-transaction-receipt.mdx) - Story API Endpoints [eth_getUncleByBlockHashAndIndex](https://alchemy.com/docs/node/story/story-api-endpoints/eth-get-uncle-by-block-hash-and-index.mdx) - Story API Endpoints [eth_getUncleByBlockNumberAndIndex](https://alchemy.com/docs/node/story/story-api-endpoints/eth-get-uncle-by-block-number-and-index.mdx) - Story API Endpoints [eth_getUncleCountByBlockHash](https://alchemy.com/docs/node/story/story-api-endpoints/eth-get-uncle-count-by-block-hash.mdx) - Story API Endpoints [eth_getUncleCountByBlockNumber](https://alchemy.com/docs/node/story/story-api-endpoints/eth-get-uncle-count-by-block-number.mdx) - Story API Endpoints [eth_maxPriorityFeePerGas](https://alchemy.com/docs/node/story/story-api-endpoints/eth-max-priority-fee-per-gas.mdx) - Story API Endpoints [eth_newBlockFilter](https://alchemy.com/docs/node/story/story-api-endpoints/eth-new-block-filter.mdx) - Story API Endpoints [eth_newFilter](https://alchemy.com/docs/node/story/story-api-endpoints/eth-new-filter.mdx) - Story API Endpoints [eth_newPendingTransactionFilter](https://alchemy.com/docs/node/story/story-api-endpoints/eth-new-pending-transaction-filter.mdx) - Story API Endpoints [eth_protocolVersion](https://alchemy.com/docs/node/story/story-api-endpoints/eth-protocol-version.mdx) - Story API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/story/story-api-endpoints/eth-send-raw-transaction.mdx) - Story API Endpoints [eth_simulateV1](https://alchemy.com/docs/node/story/story-api-endpoints/eth-simulate-v-1.mdx) - Story API Endpoints [eth_syncing](https://alchemy.com/docs/node/story/story-api-endpoints/eth-syncing.mdx) - Story API Endpoints [eth_uninstallFilter](https://alchemy.com/docs/node/story/story-api-endpoints/eth-uninstall-filter.mdx) - Story API Endpoints [net_listening](https://alchemy.com/docs/node/story/story-api-endpoints/net-listening.mdx) - Story API Endpoints [net_version](https://alchemy.com/docs/node/story/story-api-endpoints/net-version.mdx) - Story API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/story/story-api-endpoints/web-3-client-version.mdx) - Story API Endpoints [web3_sha3](https://alchemy.com/docs/node/story/story-api-endpoints/web-3-sha-3.mdx) - Botanix API Endpoints [eth_accounts](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-accounts.mdx) - Botanix API Endpoints [eth_blobBaseFee](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-blob-base-fee.mdx) - Botanix API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-block-number.mdx) - Botanix API Endpoints [eth_call](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-call.mdx) - Botanix API Endpoints [eth_chainId](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-chain-id.mdx) - Botanix API Endpoints [eth_createAccessList](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-create-access-list.mdx) - Botanix API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-estimate-gas.mdx) - Botanix API Endpoints [eth_feeHistory](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-fee-history.mdx) - Botanix API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-gas-price.mdx) - Botanix API Endpoints [eth_getBalance](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-get-balance.mdx) - Botanix API Endpoints [eth_getBlobSidecars](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-get-blob-sidecars.mdx) - Botanix API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-get-block-by-hash.mdx) - Botanix API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-get-block-by-number.mdx) - Botanix API Endpoints [eth_getBlockReceipts](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-get-block-receipts.mdx) - Botanix API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Botanix API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Botanix API Endpoints [eth_getCode](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-get-code.mdx) - Botanix API Endpoints [eth_getFilterChanges](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-get-filter-changes.mdx) - Botanix API Endpoints [eth_getFilterLogs](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-get-filter-logs.mdx) - Botanix API Endpoints [eth_getFinalizedHeader](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-get-finalized-header.mdx) - Botanix API Endpoints [eth_getLogs](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-get-logs.mdx) - Botanix API Endpoints [eth_getProof](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-get-proof.mdx) - Botanix API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-get-storage-at.mdx) - Botanix API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Botanix API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Botanix API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-get-transaction-by-hash.mdx) - Botanix API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-get-transaction-count.mdx) - Botanix API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-get-transaction-receipt.mdx) - Botanix API Endpoints [eth_getTransactionReceiptsByBlock](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-get-transaction-receipts-by-block.mdx) - Botanix API Endpoints [eth_getUncleByBlockHashAndIndex](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-get-uncle-by-block-hash-and-index.mdx) - Botanix API Endpoints [eth_getUncleByBlockNumberAndIndex](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-get-uncle-by-block-number-and-index.mdx) - Botanix API Endpoints [eth_getUncleCountByBlockHash](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-get-uncle-count-by-block-hash.mdx) - Botanix API Endpoints [eth_getUncleCountByBlockNumber](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-get-uncle-count-by-block-number.mdx) - Botanix API Endpoints [eth_maxPriorityFeePerGas](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-max-priority-fee-per-gas.mdx) - Botanix API Endpoints [eth_newBlockFilter](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-new-block-filter.mdx) - Botanix API Endpoints [eth_newFilter](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-new-filter.mdx) - Botanix API Endpoints [eth_newPendingTransactionFilter](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-new-pending-transaction-filter.mdx) - Botanix API Endpoints [eth_protocolVersion](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-protocol-version.mdx) - Botanix API Endpoints [eth_sendRawTransaction](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-send-raw-transaction.mdx) - Botanix API Endpoints [eth_simulateV1](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-simulate-v-1.mdx) - Botanix API Endpoints [eth_subscribe](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-subscribe.mdx) - Botanix API Endpoints [eth_syncing](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-syncing.mdx) - Botanix API Endpoints [eth_uninstallFilter](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-uninstall-filter.mdx) - Botanix API Endpoints [eth_unsubscribe](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/eth-unsubscribe.mdx) - Botanix API Endpoints [net_listening](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/net-listening.mdx) - Botanix API Endpoints [net_version](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/net-version.mdx) - Botanix API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/web-3-client-version.mdx) - Botanix API Endpoints [web3_sha3](https://alchemy.com/docs/node/botanix/botanix-api-endpoints/web-3-sha-3.mdx) - Hyperevm API Endpoints [eth_bigBlockGasPrice](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/eth-big-block-gas-price.mdx) - Hyperevm API Endpoints [eth_blockNumber](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/eth-block-number.mdx) - Hyperevm API Endpoints [eth_call](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/eth-call.mdx) - Hyperevm API Endpoints [eth_chainId](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/eth-chain-id.mdx) - Hyperevm API Endpoints [eth_estimateGas](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/eth-estimate-gas.mdx) - Hyperevm API Endpoints [eth_feeHistory](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/eth-fee-history.mdx) - Hyperevm API Endpoints [eth_gasPrice](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/eth-gas-price.mdx) - Hyperevm API Endpoints [eth_getBalance](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/eth-get-balance.mdx) - Hyperevm API Endpoints [eth_getBlockByHash](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/eth-get-block-by-hash.mdx) - Hyperevm API Endpoints [eth_getBlockByNumber](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/eth-get-block-by-number.mdx) - Hyperevm API Endpoints [eth_getBlockReceipts](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/eth-get-block-receipts.mdx) - Hyperevm API Endpoints [eth_getBlockTransactionCountByHash](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/eth-get-block-transaction-count-by-hash.mdx) - Hyperevm API Endpoints [eth_getBlockTransactionCountByNumber](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/eth-get-block-transaction-count-by-number.mdx) - Hyperevm API Endpoints [eth_getCode](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/eth-get-code.mdx) - Hyperevm API Endpoints [eth_getLogs](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/eth-get-logs.mdx) - Hyperevm API Endpoints [eth_getStorageAt](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/eth-get-storage-at.mdx) - Hyperevm API Endpoints [eth_getSystemTxsByBlockHash](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/eth-get-system-txs-by-block-hash.mdx) - Hyperevm API Endpoints [eth_getSystemTxsByBlockNumber](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/eth-get-system-txs-by-block-number.mdx) - Hyperevm API Endpoints [eth_getTransactionByBlockHashAndIndex](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/eth-get-transaction-by-block-hash-and-index.mdx) - Hyperevm API Endpoints [eth_getTransactionByBlockNumberAndIndex](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/eth-get-transaction-by-block-number-and-index.mdx) - Hyperevm API Endpoints [eth_getTransactionByHash](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/eth-get-transaction-by-hash.mdx) - Hyperevm API Endpoints [eth_getTransactionCount](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/eth-get-transaction-count.mdx) - Hyperevm API Endpoints [eth_getTransactionReceipt](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/eth-get-transaction-receipt.mdx) - Hyperevm API Endpoints [eth_maxPriorityFeePerGas](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/eth-max-priority-fee-per-gas.mdx) - Hyperevm API Endpoints [eth_syncing](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/eth-syncing.mdx) - Hyperevm API Endpoints [eth_usingBigBlocks](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/eth-using-big-blocks.mdx) - Hyperevm API Endpoints [net_version](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/net-version.mdx) - Hyperevm API Endpoints [web3_clientVersion](https://alchemy.com/docs/node/hyperevm/hyperevm-api-endpoints/web-3-client-version.mdx) - Portfolio API Endpoints > Portfolio API Endpoints [Tokens By Wallet](https://alchemy.com/docs/data/portfolio-apis/portfolio-api-endpoints/portfolio-api-endpoints/get-tokens-by-address.mdx) - Portfolio API Endpoints > Portfolio API Endpoints [Token Balances By Wallet](https://alchemy.com/docs/data/portfolio-apis/portfolio-api-endpoints/portfolio-api-endpoints/get-token-balances-by-address.mdx) - Portfolio API Endpoints > Portfolio API Endpoints [NFTs By Wallet](https://alchemy.com/docs/data/portfolio-apis/portfolio-api-endpoints/portfolio-api-endpoints/get-nfts-by-address.mdx) - Portfolio API Endpoints > Portfolio API Endpoints [NFT Collections By Wallet](https://alchemy.com/docs/data/portfolio-apis/portfolio-api-endpoints/portfolio-api-endpoints/get-nft-contracts-by-address.mdx) - Token API Endpoints [alchemy_getTokenAllowance](https://alchemy.com/docs/data/token-api/token-api-endpoints/alchemy-get-token-allowance.mdx) - Token API Endpoints [alchemy_getTokenBalances](https://alchemy.com/docs/data/token-api/token-api-endpoints/alchemy-get-token-balances.mdx) - Token API Endpoints [alchemy_getTokenMetadata](https://alchemy.com/docs/data/token-api/token-api-endpoints/alchemy-get-token-metadata.mdx) - Transfers Endpoints [alchemy_getAssetTransfers](https://alchemy.com/docs/data/transfers-api/transfers-endpoints/alchemy-get-asset-transfers.mdx) - Prices API Endpoints > Prices API Endpoints [Token Prices By Symbol](https://alchemy.com/docs/data/prices-api/prices-api-endpoints/prices-api-endpoints/get-token-prices-by-symbol.mdx) - Prices API Endpoints > Prices API Endpoints [Token Prices By Address](https://alchemy.com/docs/data/prices-api/prices-api-endpoints/prices-api-endpoints/get-token-prices-by-address.mdx) - Prices API Endpoints > Prices API Endpoints [Historical Token Prices](https://alchemy.com/docs/data/prices-api/prices-api-endpoints/prices-api-endpoints/get-historical-token-prices.mdx) - Solana DAS API Endpoints [getAsset](https://alchemy.com/docs/reference/alchemy-das-apis-for-solana/solana-das-api-endpoints/get-asset.mdx) - Solana DAS API Endpoints [getAssetProof](https://alchemy.com/docs/reference/alchemy-das-apis-for-solana/solana-das-api-endpoints/get-asset-proof.mdx) - Solana DAS API Endpoints [getAssetProofs](https://alchemy.com/docs/reference/alchemy-das-apis-for-solana/solana-das-api-endpoints/get-asset-proofs.mdx) - Solana DAS API Endpoints [getAssets](https://alchemy.com/docs/reference/alchemy-das-apis-for-solana/solana-das-api-endpoints/get-assets.mdx) - Solana DAS API Endpoints [getAssetsByAuthority](https://alchemy.com/docs/reference/alchemy-das-apis-for-solana/solana-das-api-endpoints/get-assets-by-authority.mdx) - Solana DAS API Endpoints [getAssetsByCreator](https://alchemy.com/docs/reference/alchemy-das-apis-for-solana/solana-das-api-endpoints/get-assets-by-creator.mdx) - Solana DAS API Endpoints [getAssetsByGroup](https://alchemy.com/docs/reference/alchemy-das-apis-for-solana/solana-das-api-endpoints/get-assets-by-group.mdx) - Solana DAS API Endpoints [getAssetsByOwner](https://alchemy.com/docs/reference/alchemy-das-apis-for-solana/solana-das-api-endpoints/get-assets-by-owner.mdx) - Solana DAS API Endpoints [getAssetSignatures](https://alchemy.com/docs/reference/alchemy-das-apis-for-solana/solana-das-api-endpoints/get-asset-signatures.mdx) - Solana DAS API Endpoints [getNftEditions](https://alchemy.com/docs/reference/alchemy-das-apis-for-solana/solana-das-api-endpoints/get-nft-editions.mdx) - Solana DAS API Endpoints [getTokenAccounts](https://alchemy.com/docs/reference/alchemy-das-apis-for-solana/solana-das-api-endpoints/get-token-accounts.mdx) - Solana DAS API Endpoints [searchAssets](https://alchemy.com/docs/reference/alchemy-das-apis-for-solana/solana-das-api-endpoints/search-assets.mdx) - NFT API Endpoints > Nft Ownership Endpoints [NFTs By Owner](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-ownership-endpoints/get-nf-ts-for-owner-v-3.mdx) - NFT API Endpoints > Nft Ownership Endpoints [Owners By NFT](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-ownership-endpoints/get-owners-for-nft-v-3.mdx) - NFT API Endpoints > Nft Ownership Endpoints [Owners By Contract](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-ownership-endpoints/get-owners-for-contract-v-3.mdx) - NFT API Endpoints > Nft Ownership Endpoints [Is Holder Of Contract](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-ownership-endpoints/is-holder-of-contract-v-3.mdx) - NFT API Endpoints > Nft Ownership Endpoints [Contracts By Owner](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-ownership-endpoints/get-contracts-for-owner-v-3.mdx) - NFT API Endpoints > Nft Ownership Endpoints [Collections By Owner](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-ownership-endpoints/get-collections-for-owner-v-3.mdx) - NFT API Endpoints > Nft Metadata Endpoints [NFTs By Contract](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-metadata-endpoints/get-nf-ts-for-contract-v-3.mdx) - NFT API Endpoints > Nft Metadata Endpoints [NFTs By Collection](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-metadata-endpoints/get-nf-ts-for-collection-v-3.mdx) - NFT API Endpoints > Nft Metadata Endpoints [NFT Metadata By Token ID](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-metadata-endpoints/get-nft-metadata-v-3.mdx) - NFT API Endpoints > Nft Metadata Endpoints [NFT Metadata By Token ID [Batch]](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-metadata-endpoints/get-nft-metadata-batch-v-3.mdx) - NFT API Endpoints > Nft Metadata Endpoints [Contract Metadata By Address](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-metadata-endpoints/get-contract-metadata-v-3.mdx) - NFT API Endpoints > Nft Metadata Endpoints [Collection Metadata By Slug](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-metadata-endpoints/get-collection-metadata-v-3.mdx) - NFT API Endpoints > Nft Metadata Endpoints [Invalidate Contract Cache](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-metadata-endpoints/invalidate-contract-v-3.mdx) - NFT API Endpoints > Nft Metadata Endpoints [Contract Metadata By Address [Batch]](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-metadata-endpoints/get-contract-metadata-batch-v-3.mdx) - NFT API Endpoints > Nft Metadata Endpoints [Attributes Summary By Contract](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-metadata-endpoints/summarize-nft-attributes-v-3.mdx) - NFT API Endpoints > Nft Metadata Endpoints [Search Contract Metadata](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-metadata-endpoints/search-contract-metadata-v-3.mdx) - NFT API Endpoints > Nft Metadata Endpoints [Attribute Rarity By NFT](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-metadata-endpoints/compute-rarity-v-3.mdx) - NFT API Endpoints > Nft Metadata Endpoints [Refresh NFT Metadata](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-metadata-endpoints/refresh-nft-metadata-v-3.mdx) - NFT API Endpoints > Nft Spam Endpoints [Spam Contracts](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-spam-endpoints/get-spam-contracts-v-3.mdx) - NFT API Endpoints > Nft Spam Endpoints [Is Spam Contract](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-spam-endpoints/is-spam-contract-v-3.mdx) - NFT API Endpoints > Nft Spam Endpoints [Is Airdrop NFT](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-spam-endpoints/is-airdrop-nft-v-3.mdx) - NFT API Endpoints > Nft Spam Endpoints [Report Spam Address](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-spam-endpoints/report-spam-v-3.mdx) - NFT API Endpoints > Nft Sales Endpoints [Floor Prices By Slug](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-sales-endpoints/get-floor-price-v-3.mdx) - NFT API Endpoints > Nft Sales Endpoints [NFT Sales](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-sales-endpoints/get-nft-sales-v-3.mdx) - NFT API Endpoints > Nft API V2methods Older Version [getNFTs](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/get-nf-ts.mdx) - NFT API Endpoints > Nft API V2methods Older Version [getNFTMetadata](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/get-nft-metadata.mdx) - NFT API Endpoints > Nft API V2methods Older Version [getNFTMetadataBatch](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/get-nft-metadata-batch.mdx) - NFT API Endpoints > Nft API V2methods Older Version [getContractMetadata](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/get-contract-metadata.mdx) - NFT API Endpoints > Nft API V2methods Older Version [getContractMetadataBatch](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/get-contract-metadata-batch.mdx) - NFT API Endpoints > Nft API V2methods Older Version [getNFTsForCollection](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/get-nf-ts-for-collection.mdx) - NFT API Endpoints > Nft API V2methods Older Version [getOwnersForToken](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/get-owners-for-token.mdx) - NFT API Endpoints > Nft API V2methods Older Version [getOwnersForCollection](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/get-owners-for-collection.mdx) - NFT API Endpoints > Nft API V2methods Older Version [getSpamContracts](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/get-spam-contracts.mdx) - NFT API Endpoints > Nft API V2methods Older Version [isSpamContract](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/is-spam-contract.mdx) - NFT API Endpoints > Nft API V2methods Older Version [isAirdrop](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/is-airdrop.mdx) - NFT API Endpoints > Nft API V2methods Older Version [invalidateContract](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/invalidate-contract.mdx) - NFT API Endpoints > Nft API V2methods Older Version [getFloorPrice](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/get-floor-price.mdx) - NFT API Endpoints > Nft API V2methods Older Version [computeRarity](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/compute-rarity.mdx) - NFT API Endpoints > Nft API V2methods Older Version [searchContractMetadata](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/search-contract-metadata.mdx) - NFT API Endpoints > Nft API V2methods Older Version [summarizeNFTAttributes](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/summarize-nft-attributes.mdx) - NFT API Endpoints > Nft API V2methods Older Version [isHolderOfCollection](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/is-holder-of-collection.mdx) - NFT API Endpoints > Nft API V2methods Older Version [getNFTSales](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/get-nft-sales.mdx) - NFT API Endpoints > Nft API V2methods Older Version [getContractsForOwner](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/get-contracts-for-owner.mdx) - NFT API Endpoints > Nft API V2methods Older Version [reportSpam](https://alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/report-spam.mdx) - Custom Webhook API Methods > Custom Webhook API Methods [Read Variable Elements](https://alchemy.com/docs/data/webhooks/custom-webhook-api-methods/custom-webhook-api-methods/custom-webhook-api-methods/read-custom-webhook-variable.mdx) - Custom Webhook API Methods > Custom Webhook API Methods [Create a Variable](https://alchemy.com/docs/data/webhooks/custom-webhook-api-methods/custom-webhook-api-methods/custom-webhook-api-methods/create-custom-webhook-variable.mdx) - Custom Webhook API Methods > Custom Webhook API Methods [Delete a Variable](https://alchemy.com/docs/data/webhooks/custom-webhook-api-methods/custom-webhook-api-methods/custom-webhook-api-methods/delete-custom-webhook-variable.mdx) - Custom Webhook API Methods > Custom Webhook API Methods [Update a Variable](https://alchemy.com/docs/data/webhooks/custom-webhook-api-methods/custom-webhook-api-methods/custom-webhook-api-methods/update-custom-webhook-variable.mdx) - Custom Webhook API Methods > Notify API Methods [Get all webhooks](https://alchemy.com/docs/data/webhooks/custom-webhook-api-methods/custom-webhook-api-methods/notify-api-methods/team-webhooks.mdx) - Custom Webhook API Methods > Notify API Methods [Get all addresses for an Address Activity webhook](https://alchemy.com/docs/data/webhooks/custom-webhook-api-methods/custom-webhook-api-methods/notify-api-methods/webhook-addresses.mdx) - Custom Webhook API Methods > Notify API Methods [Create webhook](https://alchemy.com/docs/data/webhooks/custom-webhook-api-methods/custom-webhook-api-methods/notify-api-methods/create-webhook.mdx) - Custom Webhook API Methods > Notify API Methods [Replace webhook addresses](https://alchemy.com/docs/data/webhooks/custom-webhook-api-methods/custom-webhook-api-methods/notify-api-methods/replace-webhook-addresses.mdx) - Custom Webhook API Methods > Notify API Methods [Add and remove webhook addresses](https://alchemy.com/docs/data/webhooks/custom-webhook-api-methods/custom-webhook-api-methods/notify-api-methods/update-webhook-addresses.mdx) - Custom Webhook API Methods > Notify API Methods [Update webhook status](https://alchemy.com/docs/data/webhooks/custom-webhook-api-methods/custom-webhook-api-methods/notify-api-methods/update-webhook.mdx) - Custom Webhook API Methods > Notify API Methods [Update webhook NFT filters](https://alchemy.com/docs/data/webhooks/custom-webhook-api-methods/custom-webhook-api-methods/notify-api-methods/update-webhook-nft-filters.mdx) - Custom Webhook API Methods > Notify API Methods [Update NFT metadata webhook filters](https://alchemy.com/docs/data/webhooks/custom-webhook-api-methods/custom-webhook-api-methods/notify-api-methods/update-webhook-nft-metadata-filters.mdx) - Custom Webhook API Methods > Notify API Methods [Get all webhook NFT filters](https://alchemy.com/docs/data/webhooks/custom-webhook-api-methods/custom-webhook-api-methods/notify-api-methods/webhook-nft-filters.mdx) - Custom Webhook API Methods > Notify API Methods [Delete webhook](https://alchemy.com/docs/data/webhooks/custom-webhook-api-methods/custom-webhook-api-methods/notify-api-methods/delete-webhook.mdx) - Transaction Simulation Endpoints [alchemy_simulateAssetChanges](https://alchemy.com/docs/data/simulation-apis/transaction-simulation-endpoints/alchemy-simulate-asset-changes.mdx) - Transaction Simulation Endpoints [alchemy_simulateAssetChangesBundle](https://alchemy.com/docs/data/simulation-apis/transaction-simulation-endpoints/alchemy-simulate-asset-changes-bundle.mdx) - Transaction Simulation Endpoints [alchemy_simulateExecution](https://alchemy.com/docs/data/simulation-apis/transaction-simulation-endpoints/alchemy-simulate-execution.mdx) - Transaction Simulation Endpoints [alchemy_simulateExecutionBundle](https://alchemy.com/docs/data/simulation-apis/transaction-simulation-endpoints/alchemy-simulate-execution-bundle.mdx) - API Reference > Blocks API Endpoints [Blocks by Timestamp](https://alchemy.com/docs/data/utility-apis/api-reference/blocks-api-endpoints/blocks-by-timestamp.mdx) - Transactions Receipts Endpoints [alchemy_getTransactionReceipts](https://alchemy.com/docs/data/utility-apis/transactions-receipts-endpoints/alchemy-get-transaction-receipts.mdx) - Beta API Endpoints > Beta API Endpoints [Transactions By Wallet (Beta)](https://alchemy.com/docs/data/beta-apis/beta-api-endpoints/beta-api-endpoints/get-transaction-history-by-address.mdx) - Wallet API Endpoints [wallet_requestAccount](https://alchemy.com/docs/wallets/api/smart-wallets/wallet-api-endpoints/wallet-api-endpoints/wallet-request-account.mdx) - Wallet API Endpoints [wallet_prepareCalls](https://alchemy.com/docs/wallets/api/smart-wallets/wallet-api-endpoints/wallet-api-endpoints/wallet-prepare-calls.mdx) - Wallet API Endpoints [wallet_sendPreparedCalls](https://alchemy.com/docs/wallets/api/smart-wallets/wallet-api-endpoints/wallet-api-endpoints/wallet-send-prepared-calls.mdx) - Wallet API Endpoints [wallet_createSession](https://alchemy.com/docs/wallets/api/smart-wallets/wallet-api-endpoints/wallet-api-endpoints/wallet-create-session.mdx) - Wallet API Endpoints [wallet_formatSign](https://alchemy.com/docs/wallets/api/smart-wallets/wallet-api-endpoints/wallet-api-endpoints/wallet-format-sign.mdx) - Wallet API Endpoints [wallet_getCallsStatus](https://alchemy.com/docs/wallets/api/smart-wallets/wallet-api-endpoints/wallet-api-endpoints/wallet-get-calls-status.mdx) - Wallet API Endpoints [wallet_listAccounts](https://alchemy.com/docs/wallets/api/smart-wallets/wallet-api-endpoints/wallet-api-endpoints/wallet-list-accounts.mdx) - Wallet API Endpoints [wallet_prepareSign](https://alchemy.com/docs/wallets/api/smart-wallets/wallet-api-endpoints/wallet-api-endpoints/wallet-prepare-sign.mdx) - Signer API Endpoints [Create Wallet](https://alchemy.com/docs/wallets/api/smart-wallets/signer-api-endpoints/signer-api-endpoints/create-account.mdx) - Signer API Endpoints [Send Auth Email](https://alchemy.com/docs/wallets/api/smart-wallets/signer-api-endpoints/signer-api-endpoints/send-email-auth.mdx) - Signer API Endpoints [Authenticate User](https://alchemy.com/docs/wallets/api/smart-wallets/signer-api-endpoints/signer-api-endpoints/auth-user.mdx) - Signer API Endpoints [Get User](https://alchemy.com/docs/wallets/api/smart-wallets/signer-api-endpoints/signer-api-endpoints/get-user.mdx) - Signer API Endpoints [Verify OTP Code](https://alchemy.com/docs/wallets/api/smart-wallets/signer-api-endpoints/signer-api-endpoints/verify-otp.mdx) - Signer API Endpoints [Authenticate with JWT](https://alchemy.com/docs/wallets/api/smart-wallets/signer-api-endpoints/signer-api-endpoints/auth-jwt.mdx) - Signer API Endpoints [Sign Message](https://alchemy.com/docs/wallets/api/smart-wallets/signer-api-endpoints/signer-api-endpoints/sign-message.mdx) - Gas Abstraction API Endpoints [alchemy_requestFeePayer](https://alchemy.com/docs/wallets/api/gas-manager-admin-api/gas-abstraction-api-endpoints/alchemy-request-fee-payer.mdx) - Gas Abstraction API Endpoints [alchemy_requestGasAndPaymasterAndData](https://alchemy.com/docs/wallets/api/gas-manager-admin-api/gas-abstraction-api-endpoints/alchemy-request-gas-and-paymaster-and-data.mdx) - Gas Abstraction API Endpoints [alchemy_requestPaymasterAndData](https://alchemy.com/docs/wallets/api/gas-manager-admin-api/gas-abstraction-api-endpoints/alchemy-request-paymaster-and-data.mdx) - Gas Abstraction API Endpoints [alchemy_requestPaymasterTokenQuote](https://alchemy.com/docs/wallets/api/gas-manager-admin-api/gas-abstraction-api-endpoints/alchemy-request-paymaster-token-quote.mdx) - Gas Abstraction API Endpoints [pm_getPaymasterData](https://alchemy.com/docs/wallets/api/gas-manager-admin-api/gas-abstraction-api-endpoints/pm-get-paymaster-data.mdx) - Gas Abstraction API Endpoints [pm_getPaymasterStubData](https://alchemy.com/docs/wallets/api/gas-manager-admin-api/gas-abstraction-api-endpoints/pm-get-paymaster-stub-data.mdx) - Admin API Endpoints [Create Policy](https://alchemy.com/docs/wallets/api/gas-manager-admin-api/admin-api-endpoints/create-policy.mdx) - Admin API Endpoints [Get Policy](https://alchemy.com/docs/wallets/api/gas-manager-admin-api/admin-api-endpoints/get-policy.mdx) - Admin API Endpoints [Replace Policy](https://alchemy.com/docs/wallets/api/gas-manager-admin-api/admin-api-endpoints/replace-policy.mdx) - Admin API Endpoints [Delete Policy](https://alchemy.com/docs/wallets/api/gas-manager-admin-api/admin-api-endpoints/delete-policy.mdx) - Admin API Endpoints [Get All Policies](https://alchemy.com/docs/wallets/api/gas-manager-admin-api/admin-api-endpoints/get-all-policies.mdx) - Admin API Endpoints [Update Policy Status](https://alchemy.com/docs/wallets/api/gas-manager-admin-api/admin-api-endpoints/update-policy-status.mdx) - Admin API Endpoints [Get Policy Stats](https://alchemy.com/docs/wallets/api/gas-manager-admin-api/admin-api-endpoints/get-policy-stats.mdx) - Admin API Endpoints [Get Sponsorships](https://alchemy.com/docs/wallets/api/gas-manager-admin-api/admin-api-endpoints/get-sponsorships.mdx) - Bundler API Endpoints [eth_estimateUserOperationGas](https://alchemy.com/docs/wallets/api/bundler-api/bundler-api-endpoints/eth-estimate-user-operation-gas.mdx) - Bundler API Endpoints [eth_getUserOperationByHash](https://alchemy.com/docs/wallets/api/bundler-api/bundler-api-endpoints/eth-get-user-operation-by-hash.mdx) - Bundler API Endpoints [eth_getUserOperationReceipt](https://alchemy.com/docs/wallets/api/bundler-api/bundler-api-endpoints/eth-get-user-operation-receipt.mdx) - Bundler API Endpoints [eth_sendUserOperation](https://alchemy.com/docs/wallets/api/bundler-api/bundler-api-endpoints/eth-send-user-operation.mdx) - Bundler API Endpoints [eth_supportedEntryPoints](https://alchemy.com/docs/wallets/api/bundler-api/bundler-api-endpoints/eth-supported-entry-points.mdx) - Bundler API Endpoints [rundler_maxPriorityFeePerGas](https://alchemy.com/docs/wallets/api/bundler-api/bundler-api-endpoints/rundler-max-priority-fee-per-gas.mdx) - UserOp Simulation Endpoints [alchemy_simulateUserOperationAssetChanges](https://alchemy.com/docs/wallets/api/bundler-api/useroperation-simulation-endpoints/alchemy-simulate-user-operation-asset-changes.mdx)Build anything onchain
Node
Build and scale your app on the most powerful web3 development platform.Data
Access complete blockchain data through one unified API that grows with you.Wallets
Onboard users with secure, easy-to-use, wallets. No seed phrase or gas required.Rollups
Launch a custom rollup with native developer tools and scale to millions.Guides to get started
![]()
Blockchain basics
Get started by learning how to connect your app to Ethereum using Alchemy's JSON-RPC API.
![]()
Onboard people seamlessly
Create a Next.js app with embedded smart wallets, social login, and gas-less transactions in minutes.
![]()
Real-time notifications via webhooks
Receive fast and reliable HTTP POST requests for onchain events across 80+ chains. No polling required.
![]()
Authentication made easy
Add authentication and embedded smart wallets to your existing React project.
![]()
Onchain events subscriptions
Learn to subscribe to pending transactions, log events, new blocks and more using WebSockets across chains.
![]()
Upgrade to EIP-7702
Enable existing EOAs to benefit from batching actions, sponsoring transactions, and more.