or choose a category to quickly find the help you need
Our goal at Chainbeat is to provide blockchain data insights that can help understand usage and behavioral metrics for Decentralized Apps and protocols that are building web 3.0.
Our first goal at Chainbeat is to provide a simple and easy to use interface whereby just plugging-in the smart contract address (and the corresponding blockchain) will give the most accurate, up-to-date metrics on activities that reflect the current usage statistics of the smart contract.
Our second goal is to empower everyone to do more with actionable and functional data. Block Explorers provide transactional level information without any context. Chainbeat will bridge this gap by providing high-level contextual information that directly translates how, why, and when decentralized apps and protocols get used.
Our third goal is to provide real-time data insights that can help users make fast decisions to help grow their business.
Every blockchain platform is its own ecosystem — with its own set of rules, developer tools, apps, etc. In order to get simple activity metrics, we have to use an ecosystem specific tool. In many cases, there may not be any such tools, and the only way to get this information is to connect directly with the blockchain, which is hard and time-consuming.
With Chainbeat you get access to:
We currently support Ethereum, RSK, xDAI, and PoA networks.
DeFi has been the enabler for the building blocks of smart contracts and interoperable crypto assets in the financial space. We think that DeFi is a fascinating ground for innovation and new ideas.
Our public reporting feature was especially inspired by the DeFi ecosystem for users to explore, share, compare, and benchmark the various DeFi projects in the ecosystem.
An example of a public report comparing Decentralized Exchanges:
Chainbeat supports real-time alerts that allow the user to act in time and engage with their user base immediately. Custom alerts can be set up from the “Alerts” option. There is also a Slack integration that can help alert the user and provides the ability to take action seamlessly without leaving your existing workflow.
Send us an email at email@example.com
The Overview on a high level focuses on three key aspects of the underlying smart contract (or wallet) address:
Each activity has certain metrics that delves into the details of the underlying smart contract. If a certain metric needs further investigation, all one has to do is click on it and they will be directed to the actual reports page to further drill down into the details, including selecting the metrics information over the lifetime of the contract.
The timeframe is auto-selected based on the overall activity of the smart contract. It can be easily changed by using the date/time option selector.
This report represents the number of daily active users - the number of unique blockchain addresses interacted with the contract. During the early stages of development, the developers and early adopters are the most active users creating a significant number of transactions. As the DApp matures, the usage begins to spread and the active user count rises. The overall user adoption can be seen in this chart along with the top, max, min, and average users per day.
In Chainbeat, a new user is defined as an address which interacts with a smart contract for the first time. This report shows new users compared to returned users and total active users per day. Here is an example of a new user report over the lifetime of the smart contract - with existing users in blue and new users added in red.
User behavior reports have two components - retention and transactions per user. Retention is shown in the form of a histogram that shows the behavior of returning users by comparing the date of the first and last transactions for a particular user. Users who interact with the smart contract once populate the “One-time users” bucket, returning users populate buckets depending on their activity. The transactions per user convey how active each user is with their interaction.
This report displays transactions per day. Every time a user interacts with a smart contract a new transaction occurs. For example, the Transfer transaction of ERC20 smart contract transfers tokens from one wallet to another.
Total transactions: This is a total number of transactions that occurred during the selected timeframe, including failed transactions.
Successful transactions: This is a number of successful transactions that occurred during the selected timeframe, excluding failed (declined).
Failed transactions: This is a number of failed transactions that occurred during the selected timeframe. While the exact reason depends on the nature of the transaction, a good example can be insufficient funds in the user wallet.
ETH Value: Smart contract calls can carry native network currency value. This number shows the total ETH value for smart contract calls during the selected timeframe. For example, users can send a certain amount of ETH to an address in order to exchange it with the ERC20 token. For most smart contract calls this value is 0.
This report shows the number of events per day. Events are smart contract log entries and one transaction can emit none, one or multiple events. For example, a transaction performing an airdrop to an array of addresses can emit hundreds of transfer events.
Total events: Total number of events during the selected timeframe.
Transactions with events: Number of transactions with events during the selected timeframe.
Events / Transaction: Average number of events per transaction. Smart contract transactions can be one, zero, or multiple events depending on contract logic.
Top events: List of most frequently emitted contract events
Every transaction consumes “gas” — a measure of computing and storage usage. Every block is limited by the amount of gas that can be used. The more gas a transaction consumes the bigger is the fee. This chart shows gas consumed by contract per day.
Gas Used: The has used histogram shows the number of transactions grouped by gas price buckets.
Top methods: List of most frequently called contract methods with the gas usage details.
This report shows the total amount of fungible or non-fungible tokens transferred per day on-chain. Off-chain transactions, like the ones on centralized exchanges, are not included in this report.
Total Volume: Total amount of tokens transferred for the selected timeframe
Avg. volume/day: Average amount of tokens transferred per day
Max. volume/day: Maximum amount of tokens transferred per day
Min. volume/day: Minimum amount of tokens transferred per day
USD Volume: Estimated value of total token transfers during the time frame based on currency price from coinmarketcap.com.
USD Volume/day: Average value of total token transfers a day during the selected time frame based on currency price from coinmarketcap.com.
Top address: List of addresses sorted by the number of transferred tokens
Top transactions: List of transactions sorted by the number of transferred tokens
The token-holders reports comprise of the following: Token balance: This chart displays the distribution of tokens between token holders. This report is updated once a day.
Total holders: Number of users (addresses) with a non-zero balance of this token.
Median balance: Median is the value separating the higher half from the lower half of token balances.
Average balance: Average balance per wallet holding tokens. This number can be significantly affected by wallets holding a big percentage of issued tokens.
Total supply: Total supply as provided by the smart contract. This number is updated once in 24 hours.
Today exchange price: Average token exchange price based on public data from Coinmarketcap.
Market cap: Token market capitalization based on public data obtained from Coinmarketcap and smart contract.
Holders: List of addresses sorted by the amount of holding tokens
This report shows trading activity on centralized exchanges based on information provided by coinmarketcap.com.
Low: The lowest daily price in USD
High: The highest daily price in USD
Average: Average daily price in USD
The token balance report comprises of the following: Balance chart: This chart shows the maximum, average, and minimum balances for each day.
Dynamics chart: This chart shows the dynamic of balance change in comparison with the previous day.
USD chart: This chart shows the balance equivalent to $USD.
Max balance: Maximum daily balance value
Min balance: Minimum daily balance value
Avg. balance/day: Average daily balance value
Current balance: Current balance value
Transactions list table: List of transactions that changed balance value, sorted by date.
Chainbeat Report Studio, an intuitive analytics tool that allows Chainbeat users to create comprehensive and in-depth reports that showcase usage and activities of smart contracts across blockchain ecosystems. Using this feature:
Here is an example report created in Report Studio that compares smart contracts data across blockchain ecosystems.
Chainbeat Report Studio is available for all users and can be used to create personalized unique reports with the smart contracts added by you to Chainbeat. You can access Report Studio from the top menu bar:
Click here to access a detailed step by step guide for creating a report using Report Studio.
After creating a report, click on “Publish” to make your report public and obtain a unique shareable public URL.
Sure. Click on “Unpublish” to make a public report private.