POA
English
English
  • Welcome to POA
  • Features
    • Known Validators
    • POADAO Consensus
    • Bridged Native Token
    • On-Chain Randomness
  • Use Cases
    • Scalability for BlockChain Games
    • Community-Based Currencies
    • Subsidized Transactions
    • Decentralized Finance (DeFi)
  • DApp Spotlights
    • Ethernal.World
  • Roadmap
  • For users
    • POA Tokens
      • POA Merger & STAKE Swap
      • POA - STAKE FAQs
      • POA Token Supply
      • POA & POA20 Exchanges
      • POA & POA20 on Binance
      • FAQ: POA20 General Questions
    • POA Token Use Cases
      • Utility Token
      • Currency Token
      • Collateral Token
      • Bridged Token
      • Staking Token
      • Stable Token
    • POA to POA20 Bridge
    • Accept POA20 Payments
      • Account Registration & Login (Merchant Setup)
      • Setup Merchant Account
      • Merchant Payment Method Setup
      • Making a Payment with POA20 (Customer Perspective)
    • Tutorials
      • Trading POA20 on DEX.AG
      • POA20 Token Swaps on 1inch.exchange
      • Getting Airdrops via Discord
    • Governance
      • Article: A Successful Year of On-Chain Governance
      • Governance Reports
        • April 2020 Report
        • December 2019 Report
      • Ballot Type, Lifecycle & Limits
    • ❌Nifty Wallet (Discontinued)
      • Getting Started
      • Import and Interact with Smart Contracts
      • Connect to a Hardware Wallet (Ledger & Trezor)
      • Connect to D'CENT Biometric Wallet
      • Connect to Pocket Decentralized Network
    • 3rd Party Wallets
      • Trust Wallet
      • MetaMask
    • POA Mania
      • News - Updates
      • Rules
      • POA Mania FAQs
      • Deposit & Withdraw
      • Winner Selection
      • Round Details
      • POA Mania vs PoolTogether
      • POA Mania on Trust Wallet
      • POA Mania Security Audit
      • POA Mania on MetaMask Mobile
    • Whitepaper
      • POADAO v1
        • Introduction
        • Proof of Authority
        • POA Network Functionality
        • Decentralized apps (DApps)
          • Initial ceremony DApp
          • Proof of Physical Address (PoPA) DApp
          • Proof of Bank Account DApp
          • Proof of Social Network DApp
          • Proof of Phone Number DApp
          • Governance DApp
        • Summary & Acknowledgements
        • References
        • Appendix A: Code Samples
          • Ballots manager
          • Validators manager
          • Deployment scripts for the mining node
  • For developers
    • Developer Resources
    • Getting Tokens For Tests
      • ERC20 Test Token Faucet
      • Sokol Testnet Faucet
    • Full Node Setup
      • Install OpenEthereum Client
      • Install Nethermind Client
    • DApp Deployment
    • TheGraph Data Indexing
    • On-Chain Random Numbers
      • RNG explainer (AuRa + RandomAura Contract)
      • Accessing a Random Seed with a Smart Contract
      • Randomness FAQs
    • API & SQL Access
    • Smart Contract Dashboard
    • Grants for Building on POA
  • For validators
    • Getting Started
      • Validator Resources
      • Becoming a Validator
    • Bootnode Setup
      • AWS Bootnode Setup
        • Prerequisites
        • Configure AWS
        • Download and Configure Playbook
        • Deploy
      • Non-AWS Bootnode Setup & Deployment
        • Local/Remote Machine System Requirements
        • Node Preparation
        • Configure node with Deployment Playbook
    • Validator Node Setup
      • Nethermind Upgrade
      • AWS VM for Validator Node Deployment
        • MoC: Master of Ceremony Key Exchange & Generation
        • Current Validators Vote in New Validators
        • Validator Node Setup Prerequisites
        • Configuring AWS
        • Download and Configure Playbook
        • Deployment
        • Upgrade Instance to a Larger Instance Type
      • Non-AWS Validator Node Setup
        • Local & Remote Machine System Requirements
        • Remote Machine Setup
        • Configure Node using Deployment Playbook
      • NetStats Dashboard
    • Hard Forks
      • Parity Upgrade Guide
      • POA Core
        • 2021-11-02 | #24090200
        • 2021-05-24 | #21364900
        • 2020-03-31 | #14350721
        • 2019-12-19 | #12598600
        • 2019-04-29 | #8582254
        • 2018-01-29 | # 772000
        • 2018-10-22 | #5329160
        • POA Core spec.json hard-fork update
      • Sokol
        • 2021-05-24 | #21050600
        • 2020-02-20 | #13391641
        • 2019-12-05 | #12095200
        • 2019-02-06 | #7026400
        • 2019-01-04 | #6464300
        • 2018-09-19 | #4622420
        • 2018-01-18 | #509355
        • 2018-01-08 | #362296
        • Sokol spec.json hard-fork update
    • Validator DApps
      • Validators MetaData DApp
      • Adding or Removing a Validator
  • Media
    • Social Media
    • Media Kit
    • Contact Us
Powered by GitBook
On this page
  • Chainbeat Dashboard on POA
  • POA example
  • Creating a dashboard
  • Creating a public report

Was this helpful?

  1. For developers

Smart Contract Dashboard

Easy dashboard creation on POA with Chainbeat

PreviousAPI & SQL AccessNextGrants for Building on POA

Last updated 5 years ago

Was this helpful?

Chainbeat Dashboard on POA

Blockchains are designed for constant data streams. Without the right tools, data quickly becomes overwhelming and almost impossible to analyze. Dashboards have become an essential blockchain feature, and the POA integration makes it easy to gain valuable insights around token usage and smart contract interaction.

The ChainBeat interface is very easy to use. Simply sign up, plugin a smart contract address, and then explore and monitor the resulting insights. The dashboard allows you to analyze many different metrics including transaction & token volume, events, & user insights like active and new users. You can drill down into each of these subtopics to get granular info, setup alerts, and export data in a csv format.

POA example

POA Mania is an no-loss savings lottery running on POA. Users commit funds to a smart contract for an opportunity to win a portion of the emission rewards. The ChainBlock dashboard shows basic token usage over the past week, including the number of transactions, new users, total POA in the contract and more. View a sample public report here: .

Creating a dashboard

2) Next, if the contract is deployed to multiple chains, select the network you would like to receive insights from and click Confirm. In this case, POA Mania is only deployed to the POA Network, so there is no choice of networks to select.

3) Your private dashboard will begin to populate. With POA, it only takes a few minutes.

Creating a public report

1) With the starter plan, you can create two dashboards for free. Once you’ve signed up, click Add Address, enter the Smart Contract address and Click Submit. Here we enter the Upgradeable Proxy Contract Address () rather than the POA Mania base contract.

4) You can drill down using the left menu, and select any of these more granular views to share. Here we look at User Behavior - click on the share icon to get a public, shareable link.

Go to the Report Studio to create a custom report. Here you can create different widgets to display with different types of data. The Chainbeat Report Studio tutorial walks you through the process here: Chainbeat makes it easy to monitor smart contracts and get useful information about usage. For more on this integration, see this Chainbeat Medium post:

0xf7ECea96dA4951e88E699cfb67d909Ec74Ba917E
https://chainbeat.io/shared_reports/e0d48b05-fcbb-4075-9854-1ab0190efb22
https://chainbeat.io/reports/help
https://medium.com/chainbeat/poa-xdai-integrated-into-chainbeat-5e26412c3c72
ChainBeat
POA Mania basic report
Basic report with Token Balances, Active Users and Transactions per day