import CreditCost from '@site/src/components/CreditCost/CreditCostPrice.js';
Creates an EIP-2930 access list that you can include in a transaction.
Use this method to optimize your smart contract interactions. Access lists are a part of Ethereum's EIP-2930, which aims to improve the network's scalability and reduce gas costs by specifying an explicit list of addresses and storage keys that a transaction intends to access.
:::tip Optimizing Ethereum Transactions
See the Infura article Optimizing Ethereum Transactions with eth_createAccessList that describes how eth_createAccessList can help optimize gas costs, reduce out-of-gas errors, and verify clients for infrastructure access.
:::