Sentio is an end-to-end observability platform, with the focus of serving developers. Sentio makes monitoring, analysing and diagnosing smart contract easier.
The Sentio product covers 3 key pillars: data collection & indexing, analytics & monitoring, as well as the recently launched debugger. All product pillars have been LIVE on Astar.
Specifically on the Astar debugger project, Sentio built a first ever debugger for Astar EVM, that gives developers and users all the power to dive into transactions. We aim to make developing and debugger contracts much easier, so that to onboard more apps and grow the ecosystem further.
The use cases include:
Quick search for any transaction
Overview of the transaction metadata
Get contract codes, events, state diff attached to a particular transaction
Visualise balance changes and fund flows
Trace/Debug reverted transactions step by step, with local
End-to-end observability platform to help users gain insights, secure assets and troubleshoot transactions for decentralized applications (as well as for starters to understand the transaction execution in details, which we believe is quite important too).
Past Milestones
We have supported data analytics/monitoring for 20 chains: Astar, Ethereum, BNB, Polygon, Arbitrum, Optimism, Avalanche, Moonbeam, Fantom, Cronos, Sui, Aptos, and more.
Worked with dApps from different domains to build analytics and monitoring dashboard, as well as multiple L1s to build developer tools.
First debugger product launched on Astar
dApp Staking Reward Usage Breakdown
Infrastructure cost for running nodes
Maintain and support for issues and feature requests
Tutorials/webinars and joint marketing initiatives to promote debugger usage in the ecosystem
Hello Sentio team, it is crucial for Astar to have debugger, which enhances developer capabilities and contributes to the ecosystem’s growth. The user interface appears to be smooth, and the overall functionality seems robust.
Two questions to consider:
Can you provide more details on the security measures in place to ensure the safety of users’ data and transactions when using the debugger?
How do you plan to engage with the Astar community and gather feedback for further improvements and feature additions to the debugger?
Sentio is truly addressing the core needs of developers with their end-to-end observability platform, enabling streamlined monitoring, and more.
It’s great to have a platform that allows for comprehensive insights into transactions, making the development and debugging processes significantly more intuitive!
I’m not an engineer, but I see a high need for this in developing smart contracts.
Most cases, all data used in debugger is public on-chain data (for example - traces, logs, state diff, code of verified contracts).
(update on 27th Sep:) For the private contracts that gets verified only in Sentio, we have strict user-level access control.
We have done RT with Astar twitter (thanks for the support!) and shared it in the builder group.
We are happy to support requests and question, just ping us any time at
Glad to see you here. Debugging tools are always welcome! I think your product is only for the evm side. Do you plan to develop a debugger for wasm smart contracts?
Nice to see projects like Sentio actively contributing to the Astar ecosystem, especially with tools that make life easier for developers. The debugger’s features, such as quick transaction search, transaction metadata overview, and the ability to visualize balance changes, are indeed valuable additions. Really nice UI.
Are there any plans to expand (WASM/kEVM) the Astar Debugger’s functionality in the future?
Asking the same questions like Disruptor, will you opening debugger on Astar zkEVM later?
And how you will attract ordinary users to stake their ASTR with Sentio? We, ambassadors, and core team also dapp builders understand the need for debugger. But not ordinary users.
Our future plan will be supporting the zkEVM and simulations.
For WASM, it’s bit hard for us to support at the moment, as it’s a different stack vs Sentio’s, we will need to check it in longer term.
cc @Disruptor1@souleater
Thank you for your reply.
Obviously a little disappointed but I expected it (as you said it’s a different stack).
Hoping you support wasm smart contracts in the medium term!
I think a debugger is needed forf developers as you don’t want to have every dev build their own stuff.
Do you have a rough estimate how many people use sentio every day/week?
At the moment, we have 60 DAU, mostly dev users (not limited to debugger as it’s a recent product launch). We have some plans to open it to more users, still work in progress.
I like the idea of the project, which I think would be beneficial to many parties, especially developers. I would like to ask some additional questions, as follows:
Who are the target users of the project? As far as I have studied, they are developers. What benefits do ordinary users like us get from this project?
What are the strengths of the project that you think are superior to the competition? What are the things that the project itself needs to improve and develop further?
At the moment, the target users are primarily devs. For other users, 1) users can know more about a certain contract tx for what exactly happened, e.g. how the fund flows in different entities. what contracts, functions are involved. 2) our future plan is to enable simulation as well. with simulation, you can preview a tx result with state override enabled (e.g. success/fail, getting asset in/out) with a peace of mind
I would say accuracy, user-friendliness and context. Debug trace is relatively hard to use, with Sentio’s dashboard, users can check details their tx much more efficiently. Sentio provides an intuitive experience for users to visualise everything and add breakpoint, watched expression, etc all in one place (incl. simulations).