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.
We’re excited to be adding “Trace API” to our Enhanced API service, empowering dApp developers in the Substrate ecosystem with greater control over their applications!
“We’ve been testing out the tracing support with some of our customers and can confidently say that Trace API will be a gamechanger for web3 teams building on OnFinality. We’re already providing support to over 40+ Polkadot parachains and expect to soon expand support to EVM networks and other Layer ones such as Ethereum!”
— Daniel Vulinovich, Product Manager at OnFinality
What is Trace API?
Trace API is an application programming interface that allows developers to monitor and “trace” the history of what was executed on-chain in a given block.
It captures and records vital information otherwise not available through regular RPC methods and extrinsics (such as complete XCM transfer records and complete list of balance changes).
It acts as a source of truth for transactions and other events that occur within your applications, which will be useful for debugging, performance optimisation and even compliance auditing purposes.
What does OnFinality’s Trace API do?
OnFinality’s Trace API helps web3 teams trace and monitor the behaviour of their applications through the state_traceBlock Substrate RPC method, enabling developers to trace the re-execution of a single block.
Who will find OnFinality’s Trace API useful?
Trace API will be particularly useful for teams who are analysing or indexing complex on-chain activities or teams who index many networks where the cost of running trace nodes is usually substantial.
We currently provide tracing support for all Polkadot parachains that we run an RPC for, with the exception of EVM networks (Moonbeam and Astar).
While we do not yet support Polkadot EVM networks, we are rapidly expanding our service to soon support Polkadot EVM networks and other layer ones such as Ethereum.
Benefits of using the OnFinality Trace API
- Get tracing access to over 40 networks without needing to spend time and resources running and maintaining your own nodes
- Cheaper than running a node (we’ll show you how!)
- Enjoy a managed service and complete support from our tech team
How you can access the new Trace API feature
Build Smarter with OnFinality 😎
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 over hundreds of billions of RPC requests across 80 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!