The Public Ethereum Composer allows anyone to configure Ethereum requests and view the results instantly, no account necessary.
In the process of developing software apps, engineers constantly have to test out their code, whether it be to investigate new methods, explore different query parameters, or debug a request. This is something every engineer does on a daily basis, from beginners to masters.
Unsurprisingly, web3 developer tools continue to lag behind the traditional web2 tooling when it comes to testing out requests.
Making example requests to the Ethereum network is currently hindered by having to connect to a node provider, or worse, run your own node. This can be a huge barrier to entry for developers who need to be able to quickly test out queries.
That’s why we built a public Composer for Ethereum requests, so anyone can test out JSON-RPC (API used to communicate with the Ethereum network) and Alchemy specific endpoints, without having to sign up or run their own node.
The Composer has been an internal dashboard tool for Alchemy users for some time now, but we decided to open it up to the public.
With the Public Ethereum Composer you can make requests to the Ethereum Mainnet and four of the top Ethereum testnets: Goerli, Kovan, Rinkeby, and Ropsten.
To use the public composer, simply visit https://composer.alchemyapi.io/, select your desired network, method, and parameters, then send off the request and see results instantly!
With over 45 different eth methods and Alchemy specific api calls to choose from, you can easily make requests and see real-time results right on the same page.
You can also access documentation for each method by clicking the “API Reference” link in the top right, and share pre-formatted requests with anyone by clicking “Copy config URL” (circled in the screenshot above).
Check out the video below for tips on how to use the composer feature within the Alchemy dashboard.