Today, we’re thrilled to introduce the Moonbeam Trace API as the latest addition to our API suite of services. Just last month, we announced support for the Moonriver Trace API, and we’re excited to continue expanding our offerings.
OnFinality is a blockchain infrastructure platform that saves web3 builders time and makes their lives easier. We deliver easy-to-use, reliable and scalable API endpoints for the biggest blockchain networks and empower developers to automatically test, deploy, scale and monitor their own blockchain nodes in minutes.
What is the Moonbeam Trace API?
As part of our ongoing commitment to enhance your blockchain development journey, we have now incorporated support for the Moonbeam network into our Trace API.
Moonbeam Trace API Methods
The Moonbeam Trace API empowers developers with an array of powerful trace methods, providing unparalleled visibility into the network’s transaction and block data.
Retrieve detailed traces of specific transactions, facilitating smart contract debugging and issue identification.
Trace and inspect all transactions within a block using its number, enabling comprehensive analysis.
Trace block execution using its hash, particularly useful when specific block hashes are available.
Filter and trace transactions based on custom criteria like addresses or smart contract interactions, narrowing down analysis.
Get an overview of transactions in the transaction pool, assisting with monitoring and optimising network interactions.
Explore transaction details in the pool to gain insights and streamline transaction management.
Get a snapshot of the transaction pool status, including pending transactions, for informed decision-making.
How to Use the Moonbeam Trace API
- Smart Contract Debugging: Utilise debug_traceTransaction to identify smart contract issues and inefficiencies.
- Transaction Analytics: Perform transaction analytics with trace_filter, extracting relevant data.
- Transaction Pool Management: Efficiently manage the transaction pool using txpool_content and txpool_inspect.
- Block Analysis: Gain in-depth insights into block execution with debug_traceBlockByNumber and debug_traceBlockByHash.
Getting Started on the Moonbeam Trace API
Our Trace API is available to all workspaces on the Growth and Ultimate plans.
You can access the Moonbeam Trace API by simply calling the network’s native Trace Method from your private API endpoint.
Start your journey of discovering the Moonbeam Trace API right away and don’t forget to share your experiences with us. We are eager to see the fascinating innovations you’ll unleash using our Trace API.
OnFinality is a blockchain infrastructure platform that saves web3 builders time and makes their lives easier. OnFinality delivers scalable API endpoints for the biggest blockchain networks and empowers developers to automatically test, deploy, scale and monitor their own blockchain nodes in minutes. To date, OnFinality has served hundreds of billions of RPC requests, supports over 90 networks including Avalanche, BNB Chain, Cosmos, Polkadot, Ethereum, and Polygon, and is continuously expanding these mission-critical services so developers can build the decentralised future, faster!