# Metis

> Pages under Metis in the Alchemy Docs.

## Pages

- [Quickstart](https://www.alchemy.com/docs/reference/metis-api-quickstart.md): How to get started building on Metis using Alchemy
- [Metis API Overview](https://www.alchemy.com/docs/metis/metis-api-overview.md): Overview of available Metis API methods
- [eth_accounts](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-accounts.md): Returns a list of addresses owned by the client.
- [eth_blockNumber](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-block-number.md): Returns the number of the most recent block.
- [eth_call](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-call.md): Executes a new message call immediately without creating a transaction on the blockchain.
- [eth_chainId](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-chain-id.md): Returns the chain ID of the current network as a hexadecimal string.
- [eth_createAccessList](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-create-access-list.md): Generates an access list for a transaction.
- [eth_estimateGas](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-estimate-gas.md): Generates and returns an estimate of how much gas is necessary to allow the transaction to complete.
- [eth_gasPrice](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-gas-price.md): Returns the current price per gas in wei.
- [eth_getAccount](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-get-account.md): Retrieve account details (code hash, storage root, balance, nonce) for a given address at a specified block number or tag.

- [eth_getBalance](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-get-balance.md): Returns the balance of the account of a given address.
- [eth_getBlockByHash](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-get-block-by-hash.md): Returns information about a block by its hash.
- [eth_getBlockByNumber](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-get-block-by-number.md): Returns information about a block by its number.
- [eth_getBlockTransactionCountByHash](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-get-block-transaction-count-by-hash.md): Returns the number of transactions in a block from a block matching the given block hash.
- [eth_getBlockTransactionCountByNumber](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-get-block-transaction-count-by-number.md): Returns the number of transactions in a block matching the given block number.
- [eth_getCode](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-get-code.md): Returns the code at a given address.
- [eth_getFilterChanges](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-get-filter-changes.md): Polls for changes in the filter with the given ID (created using eth_newFilter). Returns an array of logs which occurred since the last poll.
- [eth_getFilterLogs](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-get-filter-logs.md): Returns an array of all logs matching the filter with the given ID (created using eth_newFilter).
- [eth_getLogs](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-get-logs.md): Returns an array of all logs matching the specified filter.
- [eth_getProof](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-get-proof.md): Returns the Merkle proof for a given account and optionally some storage keys.
- [eth_getRawTransactionByHash](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-get-raw-transaction-by-hash.md): Returns the raw transaction data (RLP-encoded) for a transaction by its hash.
- [eth_getStorageAt](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-get-storage-at.md): Returns the value from a storage position at a given address.
- [eth_getTransactionByBlockHashAndIndex](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-get-transaction-by-block-hash-and-index.md): Returns information about a transaction by block hash and transaction index position.
- [eth_getTransactionByBlockNumberAndIndex](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-get-transaction-by-block-number-and-index.md): Returns information about a transaction by block number and transaction index position.
- [eth_getTransactionByHash](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-get-transaction-by-hash.md): Returns information about a transaction requested by transaction hash.
- [eth_getTransactionCount](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-get-transaction-count.md): Returns the number of transactions sent from an address.
- [eth_getTransactionReceipt](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-get-transaction-receipt.md): Returns the receipt of a transaction by transaction hash.
- [eth_getUncleByBlockHashAndIndex](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-get-uncle-by-block-hash-and-index.md): Returns information about an uncle of a block by hash and uncle index.
- [eth_getUncleByBlockNumberAndIndex](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-get-uncle-by-block-number-and-index.md): Returns information about an uncle of a block by number and uncle index.
- [eth_getUncleCountByBlockHash](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-get-uncle-count-by-block-hash.md): Returns the number of uncles in a block matching the given block hash.
- [eth_getUncleCountByBlockNumber](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-get-uncle-count-by-block-number.md): Returns the number of uncles in a block matching the given block number.
- [eth_newBlockFilter](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-new-block-filter.md): Creates a filter in the node to notify when new blocks arrive.
- [eth_newFilter](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-new-filter.md): Creates a filter object based on filter options to notify when state changes (logs).
- [eth_protocolVersion](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-protocol-version.md): Returns the current protocol version used by the client.
- [eth_sendRawTransaction](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-send-raw-transaction.md): Submits a raw transaction to the network.
- [eth_submitWork](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-submit-work.md): Submit a proof-of-work solution (Ethash) consisting of a nonce, the header PoW hash, and the mix digest. Not supported on post-Merge Ethereum clients; many nodes will return JSON-RPC error -32601 (method not found).

- [eth_subscribe](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-subscribe.md): Subscribe to Ethereum events via WebSocket (WSS required)
- [eth_syncing](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-syncing.md): Returns an object with data about the sync status or false if not syncing.
- [eth_uninstallFilter](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-uninstall-filter.md): Uninstalls a filter with the given ID.
- [eth_unsubscribe](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/eth-unsubscribe.md): Cancel a WebSocket subscription (WSS required)
- [net_listening](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/net-listening.md): Returns true if the client is actively listening for network connections.
- [net_version](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/net-version.md): Returns the network ID that the client is connected to.
- [web3_clientVersion](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/web-3-client-version.md): Returns the current client version.
- [web3_sha3](https://www.alchemy.com/docs/chains/metis/metis-api-endpoints/web-3-sha-3.md): Returns Keccak-256 (not the standardized SHA3-256) hash of the given data.
- [FAQ](https://www.alchemy.com/docs/reference/metis-api-faq.md): Frequently asked questions about the Metis Chain API
