Dashboard Widgets
Dashboards support a handful of lightweight widgets you can mix and match. Each one pulls data from your Project Contracts and renders it in a focused format. Below is a quick primer on what exists today and how each widget behaves — call out anything unclear and I can dig deeper.
Line Chart
Tracks a numeric value over time and plots it as a line. Supports ETH balances, ERC-20 balances, or any numeric value returned from a read-only (view/pure) function. The widget records the value whenever it changes and keeps the history so you can visualize trends — e.g. a vault’s USD TVL, treasury ETH balance, or a gauge weight.
KPI Card
A ticker-style readout that surfaces the latest value for the same metrics the Line Chart supports. Use it when you only care about “what’s the value right now?” but still want the data to refresh in place without opening the contract view.
Contract Calls
A table listing calls made to a set of Project Contracts you pick during configuration. It shows who called, which function fired, and the timestamp/tx hash so you can jump straight into the explorer.
Token Holdings
A donut chart that sums token balances (in USD) across the contracts you select. Great for at-a-glance breakdowns, like seeing how a protocol’s assets are distributed between stables, ETH, and governance tokens.
Function Call Stream
A live-updating feed of contract calls for the contracts you specify. It’s effectively the Contract Calls widget with auto-refresh so you can monitor new invocations without reloading. If its behavior is supposed to diverge more significantly (e.g. show decoded params), let me know and I can adjust the copy once I have that detail.
Wallet Interactions
Lists EOAs that have interacted with your chosen contracts. Helpful for tracking top users, whales, or QA testers while you iterate on a deployment.
Asset Transfers
Shows ERC-20 transfer events involving the configured contracts. Use it to audit inflows/outflows or confirm that distributions happened as expected.
USD TVL
A convenience KPI Card that sums the total USD TVL across the selected contracts. Ideal for surfacing the all-up number on a dashboard without configuring a custom read.