Base API Quickstart
Don't have an API key?
Build faster with production-ready APIs, smart wallets and rollup infrastructure across 70+ chains. Create your free Alchemy API key and get started today.
Base offers a secure, affordable, and developer-centric Ethereum L2 solution. Designed with the vision of making blockchain more accessible, Base emerges from Coinbase’s incubation, with clear intentions to move towards increased decentralization in the future. Its goal is to establish an inclusive, global cryptoeconomy. Notably, Base is developed with Optimism, leveraging the MIT-licensed OP Stack. This collaboration highlights Base’s commitment to open-source principles and being in sync with the developer community’s needs and aspirations.
The Base API is a collection of JSON-RPC methods that enable developers to interact with the Base network. Notably, it shares the same set of JSON-RPC methods as Optimism. For those already acquainted with Optimism’s API, diving into Base will feel both familiar and effortless.
Send Your First Request on Alchemy
Let’s use the viem package to create a Base client connected to Alchemy and fetch the latest block number!
Create Client Connected to Alchemy
Now that you’ve created a client connected to Alchemy, you can continue with some basics:
Get Latest Block Number
Get an Address Balance
Read Block Data
Fetch a Transaction by Hash
Fetch Transaction Receipt
Base APIs
For the full list of Base APIs, see the Base API Endpoints.