Four venues, four desks
Each venue has a group in the Add panel and a desk template, a ready-made board with these widgets laid out. Pick a group for one widget and a desk for the whole view.
| Venue | Add panel group | Widgets from this page | Desk template |
|---|---|---|---|
| Hyperliquid | Hyperliquid | HL markets, HL pulse, Predictions, HYPE buyback, HL funding, HyperEVM pulse, HyperEVM yields | Hyperliquid Desk: the pulse, three views of HL markets (movers, funding and HIP-3), a risk terminal, a HYPE chart and your watch-only positions. |
| Base | Base | Swap, Base pulse, Stock tokens, Launches, Builders. Trending is covered under Trending on-chain. | Base Desk: the pulse, Base ecosystem prices, trending pools, trending Zora coins and the newest Clanker launches. |
| Robinhood Chain | Robinhood | Swap, Chain pulse, Stock tokens, Perps. Pons launches and Tokenized are covered under Launchpad radar and Tokenized stocks. | Robinhood Desk: the pulse, stock tokens, stock perps and their funding, a stocks watchlist, the tokenized comparison, Pons launches, the Pons curves closest to graduating and trending pools. |
| Ethereum | Ethereum | ETH pulse, L2 scoreboard, ETH options | Ethereum Desk: ETH pulse and the L2 scoreboard with majors, an ETH chart, DEX volume and stablecoin risk. |
To copy a desk see Templates and sharing. To add a widget from the keyboard, press Ctrl K on Windows or Cmd K on macOS and type its full name, such as Hyperliquid pulse: the command list uses full names, not the short Add panel labels. A list such as base pulse, zora, movers offers one command that adds all three.
Chain pulse presets
Base pulse, Chain pulse, Arbitrum pulse and HyperEVM pulse are one widget with four starting points, documented below as Chain pulse. The card in the Base group adds it on Base titled Base pulse. The card in the Robinhood group, labelled Chain pulse, adds it on Robinhood Chain titled Robinhood Chain pulse. The Arbitrum group has Arbitrum pulse and the Hyperliquid group has HyperEVM pulse, each titled the same way. The Base, Robinhood, Arbitrum and HyperEVM switch in the toolbar flips any of them afterwards, and a title still equal to one of those four defaults follows the switch. Chain yields works the same way: Yields in the Base, Robinhood and Arbitrum groups and HyperEVM yields in the Hyperliquid group start it on that chain.
Newer than the Desktop 0.4.2 installer
This page describes the hosted web build as it stands in October 2026. Cashboard Desktop 0.4.2, the current installer, is older on four points:
- The
Basegroup has noStock tokenscard in Desktop, so Base stock tokens is not there. - Robinhood stock tokens has no
Dividendsview, noMint/burncolumn and nohaltedtag in Desktop. Its premium compares with Yahoo Finance's cash price on the top 8 rows only, not with Robinhood's own quote. - Base launches applies only the 25-holder floor in Desktop and shows no deployer badge.
- EVM swap is not in Desktop 0.4.2: neither the
Basenor theRobinhoodgroup has aSwapcard, and Base launches rows have noBuybutton. Wherever this page says what EVM swap orBuydoes in Desktop, it describes a newer installer.
The other widgets on this page are in both builds.
Hyperliquid markets
A six-view screener for Hyperliquid: movers, open interest, funding against Binance and Bybit, spot tokens, builder-deployed HIP-3 markets and a live tape of large trades. Use it to see what is moving and where Hyperliquid's funding disagrees with the big centralized exchanges.
| Add panel | Hyperliquid, then HL markets |
|---|---|
| Works in | Web and desktop |
What it shows
- In every view except
HIP-3the toolbar totalMain dex OI <amount> · Vol <amount>covers every listed perp on Hyperliquid's main dex, meaning its own perps rather than HIP-3 markets deployed by builders. InHIP-3it readsHIP-3 OI <amount> · Vol <amount>and sums the builder dexes that answered. Moversranks perps with at least $1M of 24h volume by 24h change.OIranks perps by open interest and adds a bar and anx% of OIline, the perp's share of the toolbar total. Both showMarket,Price,24h,Volume,Open int.andFunding(the current hourly rate annualized), plus a leverage tag such as20x.Funding:Coin,Hyperliquid,Binance,BybitandSpread vs CEX, ranked by the size of the spread. The spread is Hyperliquid minus the average of the exchanges that list the coin, so a positive spread means longs pay more on Hyperliquid. The coin's 24h volume and the minutes to the next settlement (next 12m) sit under its name.Spot: HIP-1 tokens with at least $10,000 of 24h volume, counting every quote pair.Mcapreadsn/afor assets bridged through Unit and when Hyperliquid reports no circulating supply.HIP-3: one card per builder dex with a live market, above a table of those markets by 24h volume. The category tag, such asstocks, is Hyperliquid's own label. The table lists every live builder market, so a small dex keeps all of its markets next to a crowded one.Cap usedinHIP-3: a market's open interest as a share of the open interest cap its deployer set, with a bar that turns red from 80%. Near the cap, new positions can be rejected. A market whose deployer published no cap readsn/a. Hover a value for the cap in dollars.partialin theHIP-3toolbar: a builder dex did not answer, so the totals leave it out or trail it. The dex is named as<dex> not shownbesideNear cap, or wears alast goodtag when its previous reading stands in. Hoverpartialfor the detail.Tape: large trades, newest first (Age,Perp,Side,Size,Price,Taker).Sideis the aggressor,Sizeturns violet from $1M andTakerlinks to Hyperliquid's explorer.
How to use it
- Click
Movers,OI,Funding,Spot,HIP-3orTapeto change the view. - In
Movers, press▲for gainers first or▼for losers first. - In
HIP-3, pickAllor one builder dex. The switch appears once two or more dexes are live and offers the five with the most open interest. - In
HIP-3, pressNear cap (80%+)to keep only the markets that have used 80% or more of their open interest cap, most used first. The number on the button counts them. Press it again to show every market. - In
Tape, pick$10K,$50Kor$250Kas the smallest trade shown.
Settings
| Setting | What it does |
|---|---|
| View | Movers, OI, Funding, Spot, HIP-3 or Tape, from the toolbar. Default Movers. Saved. |
| Move direction | ▲ or ▼ in Movers. Default ▲. Not saved. |
| Builder dex | All or one dex in HIP-3. Default All. Not saved. |
| Near cap | On or off in HIP-3. Default off. Not saved. |
| Minimum trade size | $10K, $50K or $250K in Tape. Default $50K. Not saved. |
Data and refresh
- Hyperliquid's public info API, no key. Each view reloads every 30 seconds,
SpotandHIP-3every 60. The Binance and Bybit rates come from Hyperliquid's own predicted funding feed, not from the exchanges. - Prices in
Movers,OIandHIP-3update about once a second over Hyperliquid's WebSocket, while volume, open interest and funding come from the reload.Tapefollows the 12 most traded perps among the 60 largest by open interest. - The stream sends a full snapshot first and then only the prices that changed, so a quiet market can go many seconds without an update and still be right. What counts is the stream as a whole: if it sends nothing for 5 seconds, every price falls back to the latest reload and the badge reads
Reconnecting, and after 15 seconds of silence the app closes the connection and opens a new one. TheTapewaits 120 seconds, because a quiet tape is normal. HIP-3reads Hyperliquid's list of builder dexes, which also holds each market's open interest cap, and then each dex's markets on its own. A dex that answers with a rate limit, a server error or a dropped connection is asked once more. If it still fails, its last good reading stands in for up to 10 minutes, markedlast good; after that it is left out. A dex whose markets are all delisted is not asked again for 10 minutes, so a market it lists in that time appears once the 10 minutes are over.- Web: the browser calls Hyperliquid directly. Desktop: the main process fetches and caches a view for 20 seconds.
Good to know
MoversandFundingskip perps under $1M of 24h volume so one thin print cannot top the list. TheFundingview uses predicted rates and leaves out HIP-3 markets, so it can differ from the current rate in theFundingcolumn. It annualizes each venue's rate over the funding interval the feed reports for it, and assumes one hour for Hyperliquid and eight for Binance and Bybit when the feed names none.- A widget you add shows up to 15 rows per view and up to 30 trades in the
Tape. There is no row-limit control. - The
Tapecounts the fills of one order as one trade and keeps recent trades in memory only. After a reload it refills from the recent trades Hyperliquid replays, plus new ones. Lowering the minimum size does not bring back trades that arrived under the old minimum. - Messages:
Nothing to show in this view,Hyperliquid markets are temporarily unavailableand, on a quiet tape,Waiting for a trade of $50K or more.
Pairs well with Hyperliquid pulse, Funding rates, Perps positions, Perps risk, Robinhood perps. See the Hyperliquid markets widget page for a ready-made board.
Hyperliquid pulse
A dashboard of Hyperliquid's headline numbers: the HYPE price, open interest and volume split between the main dex and HIP-3, the HLP vault, HYPE staking, funding edges against Binance and Bybit, and HyperCore lending. Open it for a one-glance read on the venue before you look at a specific market.
| Add panel | Hyperliquid, then HL pulse |
|---|---|
| Works in | Web and desktop |
What it shows
- The toolbar summary
HYPE <price> · OI <total>, where open interest adds the main dex and every HIP-3 builder dex, and theHYPEtile: the perp mark price, a24hpill and a sparkline of hourly closes for the last 24 hours. Open interestand24h volume: the total over the main dex and every HIP-3 builder dex, a split bar (teal for the main dex, violet for HIP-3) and a legend with market counts or percent shares.HLP vault: account value,APR,7d PnL,All-timePnL and a seven-day sparkline.HYPE staking: staked HYPE, itsValueat the HYPE mark price, the stake-weighted predictedAPRof active validators, andActiveandJailedvalidator counts.- Full layout only:
HIP-3 builder dexes(top five by open interest) andFunding edge vs CEX, the five perps whose Hyperliquid funding differs most from the Binance and Bybit average. - Full layout only:
HyperCore lending, every reserve by supply withSupplied,Borrowed,Utilization,Borrow,SupplyandLTV. Utilization turns amber from 60% and red from 85%, andLTVreadslendfor assets that cannot be posted as collateral.
How to use it
- While the widget is active, switch
FullandTiles.Tileskeeps only the five headline tiles. - Hover a coin in
Funding edge vs CEXfor its 24h volume, or itsCEXfigure for the Binance and Bybit rates. - Click the link icon on the
HLP vaulttile to open the vault on Hyperliquid, or the one on a hoveredFunding edge vs CEXrow to open that market.
Settings
| Setting | What it does |
|---|---|
| Layout | Full or Tiles, in the toolbar while the widget is active. Default Full. Saved. |
Data and refresh
- Hyperliquid's public info API, no key. One reload every 60 seconds, with no live stream, gathers every part above, and both layouts share it.
- Each part loads alone: a failed feed leaves its tile on
n/awith a reason such asVault data unavailable. Only the main dex perp list is required. - Two parts are reused for longer than the reload: the HLP vault reading for up to 5 minutes and the validator reading for up to 10, so
HLP vaultandHYPE stakingcan trail the other tiles. - Web: the browser calls Hyperliquid directly. Desktop: the main process shares one reading for 30 seconds.
Good to know
- The
HYPEprice is the perp mark, not spot. Open interest is open contracts at the oracle price and volume is 24h notional. Funding edge vs CEXuses the same $1M floor and Binance and Bybit comparison as theFundingview of Hyperliquid markets.HIP-3 builder dexesandFunding edge vs CEXhold five rows each, whileHyperCore lendinglists every reserve.- If the builder dexes do not answer, the open interest and volume tiles show the main dex alone and say
HIP-3 unavailable. If only some do not answer, the HIP-3 lines, the toolbar total and theHIP-3 builder dexesheading carry apartialtag, and a sentence under the dex list names them. A dex that fails is asked once more and then shown from its last good reading, up to 10 minutes old, or left out, so the HIP-3 totals can understate or trail the venue. One dex can hold nearly all of the builder open interest, so apartialtotal can sit far below the real figure. OnHyperCore lending,Borrowreadsn/afor an asset that can be posted as collateral and has nothing borrowed. - Messages:
Hyperliquid pulse is temporarily unavailable,Hyperliquid returned no pulse dataand, inside sections,Lending data is unavailable right now.
Pairs well with Hyperliquid markets, Funding rates, Perps positions, Price chart. See the Hyperliquid pulse widget page for a ready-made board.
Hyperliquid predictions
Hyperliquid's own prediction markets (HIP-4): contracts that pay 1 USDC if an event happens and 0 if not, so a price of 0.77 reads as 77%. The daily BTC, ETH, SOL and HYPE above-strike markets show live odds, how far the live perp price sits from the strike and a countdown to settlement, next to Fed, IPO, sports and stock-price markets.
| Add panel | Hyperliquid, then Predictions |
|---|---|
| Works in | Web and desktop |
| Needs | No key. As of October 2026 this widget is in the hosted web build. Cashboard Desktop 0.4.2 does not include it. |
What it shows
- The toolbar: the topics
Crypto,Macro,SportsandOther, a summary<n> open · lt;amount> vol 24hfor the topic you picked, and aLiveorStalebadge.Macroholds Fed rate decisions and IPO markets,Sportsholds matches, totals, spreads, league winners and awards, andOtherholds stock, commodity and index prices from builder-deployed perps plus any market type Cashboard does not know yet. - Columns
Market,Odds,Spot vs strike,Vol 24handTime. A price market reads likeBTC above 82,334 at 06:00 UTC, with the price source Hyperliquid names for it underneath.Oddsis the mid price of the first side as a percentage with a bar, and a market with named sides such as a match winner or an over/under line shows the other side beneath. Spot vs strikeis the live perp price minus the strike, as a percentage and in dollars: green above the strike, red below. Markets that ask whether a price will touch a level show the same gap in grey. Stock and commodity markets use the builder dex perp, and a market priced from an outside feed shows a dash.- A question with several named outcomes, such as a league winner, a Fed decision, a match result or a price range, is one block. It lists four outcomes, the ones with the highest odds among those that have traded and then the rest by odds, and puts the others and the catch-all
Otheroutcome, which pays when none of the named ones does, behind+N more. Timeis a ring and a countdown such as2h 54m. The ring fills when more than a day is left and turns amber in the last hour. Sports show the time to kick-off and thenin play, and a market past its time readssettling.- Open a row to see the best bid and ask with their sizes, the spread, a
thin booktag when the spread is above 0.05, the first side's price 24 hours ago, a line of hourly closes and every field of Hyperliquid's description with its exact text.
How to use it
- Click
Crypto,Macro,SportsorOtherto change the topic. - Click a row to open it and click it again to close it. Only one row is open at a time.
- Click
+N moreunder a block to show every outcome, andShow fewerto fold it again. - While the widget is active, pick 10, 15, 25 or 40 rows.
- Press the refresh button to reload the list and the odds now.
Settings
| Setting | What it does |
|---|---|
| Topic | Crypto, Macro, Sports or Other. Default Crypto. Saved. |
| Rows | 10, 15, 25 or 40, while the widget is active. Default 15. Saved. |
Data and refresh
- Hyperliquid's public info API at api.hyperliquid.xyz, no key. The market list and the 24h volumes reload every 30 seconds (Hyperliquid's list itself is read at most once a minute) and the odds every 5 seconds while the page is visible. A book and 24 hours of hourly candles are read only when you open a row and are kept for 5 minutes.
- The odds are the mid prices of each market's two sides, and the perp prices for
Spot vs strikecome from the same API: the main dex for crypto and thexyzbuilder dex for stocks and commodities. Volume is contracts traded in 24 hours, each worth at most 1 USDC. - Web: the browser calls Hyperliquid directly. Desktop: the main process fetches and shares one reading between boards.
Good to know
- An odds figure is a mid price, not a forecast, and these books are thin. A faded percentage means nothing traded in the last 24 hours, so the mid may only be the middle of an empty book. An amber
offtag means the two sides add up to more than 1.05 or less than 0.95, so the quote is unreliable. A missing price shows a dash, never 0%. - Settlement follows the rule in each market's description, which names its price source: a one-minute candle, a Pyth price, a perp mark or a trade.
Spot vs strikeuses the live perp mid, so it can differ from the settlement price. - Times are read as UTC, and hovering a time shows Hyperliquid's raw string such as
20261010-0600. Daily markets get new ids every day, so an open row closes when its market rolls over. Settled markets are not listed. - Hyperliquid's market text is not documented, so Cashboard reads it defensively. A market type it does not know shows its name and description as plain text with a
rawtag. - The widget is read-only: it places no bets and signs nothing. Nothing here is betting or investment advice.
- Messages:
Hyperliquid predictions are temporarily unavailable,No outcome markets in this view,The market list did not refreshand, when the odds fail with no earlier reading,Odds did not load. If the odds stop updating after loading, the badge turns toStaleand the last odds stay.
Pairs well with Hyperliquid markets, Hyperliquid pulse, Prediction markets, Price chart.
HYPE buyback
The Hyperliquid Assistance Fund as a live meter: how much HYPE it holds and what that is worth, what it bought over the last 24 or 72 hours at what average price against the mark, and hourly buy bars, with DefiLlama's holders revenue next to it. Use it to see how fast the fund is buying and whether the pace is changing.
| Add panel | Hyperliquid, then HYPE buyback |
|---|---|
| Works in | Web and desktop |
| Needs | No key. As of October 2026 this widget is in the hosted web build. Cashboard Desktop 0.4.2 does not include it. |
What it shows
- The toolbar: a
24 hand72 hswitch and the fund's address,0xfefe…fefe. The Assistance Fund is the wallet Hyperliquid's own material describes as its buyback fund. - The
HYPE held by the fundcard: the balance, its value at the HYPE/USDC mark price, and its share of HYPE's total supply and of its circulating supply. A link icon opens the address in Hyperliquid's explorer. Bought: HYPE and dollars the fund bought in the window, with the number of fills.Average price: dollars spent divided by HYPE bought, and how far that sits above or below the current mark, such as+1.42% above the $83.98 mark.Last buy: how long ago the newest buy was, with its size and price.Pace vs 3-day avg: the dollars bought in the last 24 hours divided by a third of the dollars bought over 72 hours, written like0.64x.Hourly buys: one bar per UTC hour for the window, scaled to the busiest hour. The last bar, in a lighter blue, is the current hour so far. A line under the chart names the busiest hour.Holders revenue: DefiLlama's 24 h and 30 d figures for Hyperliquid, next to anibutton that explains why they differ from the buys.- A cost line:
Cost basis $28.36 per HYPE, which is Hyperliquid's own entry value for the balance divided by the HYPE held, with the entry value in dollars.
How to use it
- Click
24 hor72 h. Both windows come from one reading, so the switch does not load anything again. - Hover a bar for that hour's dollars, HYPE and number of fills. The same text appears under the chart and in the bar's tooltip.
- Click the
ibeside the supply shares,Holders revenueor the cost line to read how that figure is counted. Click it again to close it. - Click the link icon on the
HYPE held by the fundcard to open the fund's address in Hyperliquid's explorer. - Click the refresh icon to read again now.
Settings
| Setting | What it does |
|---|---|
| Window | 24 h or 72 h, from the toolbar. Default 24 h. Saved. |
Data and refresh
- Hyperliquid's public info API, no key: the fund's spot balance, the HYPE/USDC mark price with HYPE's total and circulating supply, and the fund's fills. One reload every 60 seconds, with no live stream.
- The fills are read once for the last 72 UTC hours and cut into both windows. Hyperliquid returns at most 2,000 fills per request, so Cashboard follows up to three requests, 6,000 fills in all.
- Holders revenue comes from DefiLlama's fees summary for Hyperliquid and is read at most every 10 minutes, so it can trail the rest by that long.
- Each part loads alone. If the balance fails there is nothing to show and the widget says so. If the fills fail the card and revenue still show; if DefiLlama fails only the revenue is hidden; if the market data fails the value, the supply shares and the premium against the mark are left out.
- Web: the browser calls Hyperliquid and DefiLlama directly. Desktop: the main process shares one reading for 30 seconds.
Good to know
- The widget says the fund holds the HYPE, not that it burned it. Some sources call the fund's buying a burn, but on chain the address still holds what it buys, and the card shows that balance.
- A window is whole UTC hours:
24 his the current hour so far and the 23 hours before it, and72 hthe current hour and the 71 before it. The bars add up to theBoughttile. The pace always compares 24 hours with the 72 hour average, which includes those 24 hours. - Only buys on the HYPE/USDC spot market count, and fills with the same timestamp arrive merged. If the fund also bought on another market, an amber tag reads
<n> buys on other markets not counted. - Buys over 24 hours and DefiLlama's holders revenue differ because of timing and method. DefiLlama counts by UTC day and its 24 h figure is its latest complete day, while the fills are read up to now. Purchases funded by reserve yield arrive in lumps rather than evenly.
- Hyperliquid lists this address among its non-circulating balances, so the circulating supply does not include the fund's HYPE and the second share compares the fund with everyone else's HYPE.
- The cost figure is Hyperliquid's own field and can include transfers into the fund, so it is not a verified purchase price. The widget shows no profit or loss.
- Amber tags:
Buy history unavailable,Price unavailable,Stale(the last refresh failed, so the figures are older) andHistory capped at 6,000 fills. In the last case the read stopped before the newest buys, soBoughtbecomes a minimum marked≥, the hours not fully read are grey, andLast buyandPacereadn/a. - Messages:
The HYPE buyback is temporarily unavailableandNo HYPE found at the fund address. Information only, not advice.
Pairs well with Hyperliquid pulse, Hyperliquid markets, Price chart, Funding rates.
Hyperliquid bridge
USDC moving through Hyperliquid's Arbitrum bridge, with the net flow over the last 6 or 24 hours and a tape of the larger transfers. Click a deposit to see that account's live Hyperliquid positions, which links a deposit on Arbitrum to a position book on Hyperliquid.
| Add panel | Arbitrum, then HL bridge, or Hyperliquid, then Bridge |
|---|---|
| Works in | Web and desktop |
| Needs | No key. As of October 2026 this widget is in the hosted web build. Cashboard Desktop 0.4.2 does not include it. |
What it shows
- The figures above the tape:
Net flow(deposits minus withdrawals over the window, green when more arrived than left and red when more left),DepositsandWithdrawalswith the number of transfers and their USDC total, andBridge balance, the USDC the bridge contract holds. These count every transfer, large or small. - The tape, newest first:
Time, anINorOUTchip, theAmountand theAccount. It lists only transfers at or above the minimum, up to 30. The time links to the transaction on Arbiscan and the address to its Arbiscan page. - Open a deposit row (the chevron, or the row itself) to read that account on Hyperliquid: its perps account value, the total notional of its open positions, and up to 8 positions with market, side, size, unrealized PnL, liquidation price and leverage. A market on the xyz builder book carries an
xyztag, and a liquidation price Hyperliquid does not report readsn/a. - A withdrawal has no such view, because the address that receives a withdrawal can be any address. When a deposit's account has no open perp positions, the panel says so and that a unified account keeps its balances in spot, which the widget does not read.
How to use it
- Click
6hor24hto change the window. - While the widget is active, pick the smallest transfer on the tape:
$10K,$25K,$100Kor$500K. - Click a deposit to open its Hyperliquid account, and click it again to close it. One account is open at a time.
- Click the refresh button to read the bridge again now.
Settings
| Setting | What it does |
|---|---|
| Window | 6h or 24h. Default 24h. Saved. |
| Minimum transfer | From $1,000 to $5,000,000. The buttons set $10K, $25K, $100K or $500K. Default $25,000. Saved. |
Data and refresh
- Transfers come from Arbitrum One's public RPC at arb1.arbitrum.io: the USDC
Transferevents into and out of Hyperliquid's bridge contract,0x2Df1...3dF7. The first load reads the whole window. Every refresh after that, every 20 seconds, reads only the blocks since the last one. The window is counted in blocks at the pace Arbitrum made when the widget first loaded, so its edges are approximate. Block times are read for the rows on the tape. - A depositor's account is read from Hyperliquid's public info endpoint only when you open a deposit: one call for the main perp book and one for the xyz builder book, kept for 30 seconds. Other builder books and spot balances are not read. Perps account value is the two books added together.
Good to know
- This is one route into Hyperliquid, not all money in or out, and market makers move funds both ways, so look at the net and the larger transfers.
- If a refresh fails after data has loaded, for example when the public RPC rate limits, the widget keeps the last read, dims it and shows an amber
staletag with its age. With no data at all you seeHyperliquid bridge is temporarily unavailableand aTry againbutton. - When no transfer clears the minimum the tape reads
No bridge transfers above $25K in this window, with your own minimum in place of $25K. Lower the minimum or widen the window. If Hyperliquid does not answer for one account, the error stays inside that row. - Addresses are public on-chain data and Cashboard does not link them to people. The widget never moves funds. Not advice.
Pairs well with Hyperliquid pulse, Hyperliquid markets, Liquidations.
Funding rates
A sortable list of Hyperliquid perps by current funding rate, with the hourly rate, the annualized rate, open interest and volume. It shows where longs or shorts are paying the most to hold a position.
| Add panel | Hyperliquid, then HL funding |
|---|---|
| Works in | Web and desktop |
What it shows
- Columns
Market,Mark · 24h,Funding 1h · APRandOI · Vol. Under each market name sit its max leverage (20x max) and, when Hyperliquid reports one, the premium, writtenpremand a percentage. Funding 1h · APRshows the hourly rate to four decimals and the annualized rate to one, green when positive and red when negative, over a bar centered on zero. All bars share the scale of the most extreme market in view.- The source line
Hyperliquid perps · longs pay on N/Mcounts, across every market with open interest rather than the rows shown, how many of the M markets have positive funding.
How to use it
- Click
Extreme,Longs pay,Shorts pay,OIorVolumeto sort.Extremeranks by the size of the rate in either direction. - While the widget is active, type in the box that reads
Filter <n> marketsto narrow the list by part of a market name. - While the widget is active, pick
Top 10,Top 15,Top 25orTop 50in the row menu.
Settings
| Setting | What it does |
|---|---|
| Sort | Extreme, Longs pay, Shorts pay, OI or Volume, from the toolbar. Default Extreme. Saved. |
| Row limit | Top 10, Top 15, Top 25 or Top 50, while the widget is active. A new widget starts at 15. Saved. |
| Filter | Free text, while the widget is active. Not saved. |
Data and refresh
- Hyperliquid's public info API, one call for every market's funding, open interest, mark price and volume. No key. It reloads every 30 seconds with no live stream.
- Web: the browser calls Hyperliquid directly. Desktop: the main process shares one reading for 30 seconds.
Good to know
- Positive funding means longs pay shorts. APR multiplies the current hourly rate by 8,760 hours and assumes the rate never changes, which it will.
- Only Hyperliquid's own perps are listed, with no volume floor and no history. HIP-3 markets, delisted markets and markets without open interest are hidden.
- For Hyperliquid against Binance and Bybit use the
Fundingview of Hyperliquid markets. Funding alerts cover only the 12 Solana edge assets: see Alerts. - Messages:
No markets returned.,No market matches this filter.andFunding markets are temporarily unavailable.
Pairs well with Hyperliquid markets, Perps positions, Price alert, Price chart. See the Funding rates widget page for a ready-made board.
Chain pulse
Vital signs for Base, Robinhood Chain, Arbitrum One or HyperEVM on one card: block production, gas and the cost of a transfer or swap, throughput, TVL, DEX volume, stablecoin supply and the busiest DEXs. Check it to see whether the chain is healthy and how much liquidity moves through it.
| Add panel | Base, then Base pulse, Robinhood, then Chain pulse, Arbitrum, then Arbitrum pulse, or Hyperliquid, then HyperEVM pulse |
|---|---|
| Works in | Web and desktop |
| Needs | No key. Arbitrum One and HyperEVM are new as of October 2026 and are in the hosted web build. Cashboard Desktop 0.4.2 offers Base and Robinhood Chain only. |
What it shows
- The toolbar: the
Base,Robinhood,ArbitrumandHyperEVMswitch and a one-line summary such asTPS · gwei · TVL. Block: block number, average block time (over the last 30 blocks on Base, 600 on Robinhood Chain, 240 on Arbitrum One or 60 on HyperEVM, shown as2.0sor as milliseconds like102ms) and the newest block's age. The age turns amber asstalledafter a minute without a new block and asstalewhen a refresh fails or none has landed for 45 seconds.Gas: the price in gwei and the dollar cost of aTransfer(21,000 gas) and aSwap(150,000 gas), using Hyperliquid's ETH price, or its HYPE price on HyperEVM, whose gas is paid in HYPE. On Base, Robinhood Chain and Arbitrum One the costs cover L2 execution only: the L1 data fee is left out, so a real transaction costs more. Without the price they readn/a. On HyperEVM a sparkline of the base fee of the last 60 blocks sits beside the price.Throughput: live TPS, the average transactions per block over the latest 5 blocks on Base, 30 on Robinhood Chain or 60 on Arbitrum One and HyperEVM divided by the block time above. Base, Robinhood Chain and Arbitrum One open every block with one system transaction (Base's L1 attributes deposit, the internal bookkeeping transaction on the other two), which is not counted. Then the L2BEATDay avgwith its transaction count and a sparkline of up to 30 full days. L2BEAT has no page for HyperEVM, so there the line readsNo L2BEAT history.Utilization(Base only): the share of the gas limit used over the last 20 blocks, the currentBase feeand a sparkline of it.Block lanes(HyperEVM only): how many of the last 60 blocks were big blocks, then the average share of the gas limit used by theSmalllane (3M gas limit, about one block a second) and theBiglane (30M gas limit, about one block a minute). A lane with no block in the sample readsnone sampled. On HyperEVMGasandBlock laneslead the row, ahead ofBlockandThroughput.TVL(a7dpill and a 30-day sparkline),DEX volume · 24h(1dand7dpills) andStablecoin supply(7dand30dpills). On HyperEVM a line above them names the scope,Hyperliquid L1 (HyperCore + HyperEVM), because DefiLlama has no HyperEVM-only series and all three figures include HyperCore.Top DEXs on Base,Top DEXs on Robinhood Chain,Top DEXs on Arbitrum OneorTop DEXs on Hyperliquid L1 (HyperCore + HyperEVM): up to six DEXs by 24h volume withVolume,Shareand1d. Share is of the whole chain's DEX volume, so six rows need not reach 100%. The Hyperliquid list includes HyperCore's own spot order book.
How to use it
- Click
Base,Robinhood,ArbitrumorHyperEVMto switch chains. The other chain's numbers never show while the new one loads. - Click the explorer icon at the right of the toolbar to open Basescan, the Robinhood Chain explorer, Arbiscan or HyperEVMScan.
Settings
| Setting | What it does |
|---|---|
| Chain | Base, Robinhood, Arbitrum or HyperEVM, from the toolbar switch. Default Base, so a board saved before the two newer chains existed still opens on Base. A card from the Robinhood, Arbitrum or Hyperliquid group starts on its own chain. Saved. |
Data and refresh
- Blocks, gas and fees come from the chain's public JSON-RPC with no key, and the ETH or HYPE price from Hyperliquid. HyperEVM's public RPC takes 20 calls per request, so its 60 sampled blocks arrive in four requests after one block-number lookup. It also rate limits bursts, and it does so with an ordinary success reply carrying the error
rate limited, not an HTTP 429: in a test on one connection in October 2026, 7 of 12 polls made two seconds apart lost their RPC reading, 2 of 10 made eight seconds apart did, and none of 6 made 15 seconds apart did. A second tab or other HyperEVM readers on the same connection can therefore tip the 15-second refresh over. Arbitrum One's public RPC answers 429 after about three vitals batches in a second and recovers within five seconds. Daily activity comes from L2BEAT, up to the last full UTC day. - TVL, DEX volume and stablecoins come from DefiLlama, with TVL and stablecoin changes measured against the daily value 7 or 30 points earlier. TVL is the latest point of DefiLlama's historical chain TVL series. Its older chains list reports larger figures for some chains: in October 2026 it showed about $2.05B for Arbitrum One against about $1.37B in the series this card uses. DEX volume counts spot DEXs only, so on HyperEVM it leaves out the Unit bridge that DefiLlama's own headline total includes.
- The card reloads every 15 seconds with no live stream. Its five parts (four on HyperEVM, which has no L2BEAT part) fail independently, and the card errors only when all of them do. Desktop shares one reading per chain for 10 seconds.
Good to know
- A part that did not answer shows
n/awithNo RPC reading,No L2BEAT readingorNo DefiLlama reading. When a refresh brings no RPC reading, for example because the public RPC rate limited it, the previous block, gas and throughput figures stay for up to two minutes and the block age turns amber asstale; after that the tiles readNo RPC reading. A whole row can read... returned no reading, so block, gas and throughput figures are hidden.or, for the liquidity tiles,DefiLlama returned no TVL, DEX volume or stablecoin reading for <chain>. - With nothing at all you see
Base pulse is temporarily unavailable,Robinhood Chain pulse is temporarily unavailable,Arbitrum One pulse is temporarily unavailableorHyperEVM pulse is temporarily unavailable. - Live TPS samples a few blocks, so it moves quickly. Robinhood Chain and Arbitrum One have no
Utilizationtile because their fee history is not a usable signal. HyperEVM's public fee history reaches back only five blocks, so its lane figures and base fee line come from the sampled blocks instead. A big block arrives about once in 60, so the count of big blocks in a sample is small and changes from one reading to the next. The explorer icon opens a page (a new tab on the web, a web widget on the board in Cashboard Desktop), and the widget does not call Blockscout.
Pairs well with Chain status, Trending on-chain, Base launches, L2 scoreboard. See the Chain pulse widget page for a ready-made board.
Base launches
A list of new and ranked token launches on Base from two launchpads, Zora (content and creator coins) and Clanker. Watch it for fresh launches and for which of them trade. The hosted web build also filters fake coins from the Zora lists and badges Clanker deployers that launch in bulk.
| Add panel | Base, then Launches |
|---|---|
| Works in | Web and desktop |
What it shows
- The toolbar: a
ZoraandClankerswitch, for Zora a second switch withNew,Trending,GainersandTop, and a summary. OnNewand for Clanker it readsn launches in the last <age>, otherwiseCap <total> · Vol <total>for the rows shown. - Columns
Coin(Zora) orToken(Clanker),Age,Mcap,24h,Vol 24handHolders(Zora) orLiquidity(Clanker). Tags areCreator,Content,Coin(a Zora type Cashboard does not describe) andClanker. Under each name sits the creator, as an@handlewhen the launchpad reports a profile and otherwise as a shortened wallet address. On ZoraNew, aliqline under the holder count shows the liquidity when DexScreener has a pair for the coin. A blueBuybutton ends each row, with a link icon beside it on hover. - As of October 2026 the hosted web build marks a Clanker row with an amber
×Nbadge when one deployer wallet launched N of the newest 20 Clanker tokens the widget reads, counting from two, which the widget treats as a sign of a token farm. Cashboard Desktop 0.4.2 shows no badge. - An age under 10 minutes turns green with a pulsing dot. A flat 0% in
24hon under $1 of volume showsn/a, since a token that has barely traded has no move to measure.
How to use it
- Click
ZoraorClanker. Clanker always shows its newest launches, so it has no list switch. - For Zora, click
New,Trending,Gainers(biggest 24h market cap gains in dollars) orTop(most valuable coins). - While the widget is active, pick 10, 15 or 20 rows. Twenty is the most the widget shows.
- Click
Buyon a row to prepare a swap for that token. On the web it loads the token into the board's EVM swap on Base, adding one when the board has none, and your wallet signs there. In Cashboard Desktop it opens the pair on Jumper in your browser. - Hover a row and click its link icon to open the coin on Zora or the token on Clanker.
Settings
| Setting | What it does |
|---|---|
| Launchpad | Zora or Clanker. Default Zora. Saved. |
| Zora list | New, Trending, Gainers or Top, for Zora only. Default Trending. Saved. A Clanker widget keeps the last Zora list but ignores it. |
| Rows | 10, 15 or 20, while the widget is active. Default 15. Saved. |
Data and refresh
- Zora's public explore API supplies the lists and Clanker's public feed its 20 newest Base launches. The web build reads Clanker through Cashboard's relay, since it does not allow direct browser reads.
- DexScreener fills market cap, volume, 24h change and liquidity from the most liquid pair. It wins for Clanker, whose own fields are often placeholders (a cap under $100 counts as missing). On Zora
New, Zora's figures win and DexScreener fills blanks. The other Zora lists use Zora alone. - Reloads every 30 seconds with no live stream. On the web the browser calls Zora and DexScreener directly. Desktop: the main process shares one reading per launchpad, list and row count for 20 seconds.
Good to know
- Zora filters, as of October 2026: the hosted web build hides every coin Zora blocks, market caps above $10 billion, and names or tickers that mix Latin letters with another alphabet (Chinese, Japanese and Korean excepted) or pose as a stablecoin or major asset such as USDT, ETH or BTC.
Trending,GainersandTopalso hide coins with a zero or missing cap there. Every build hides coins with under 25 holders onTrending,GainersandTop. Cashboard Desktop 0.4.2 applies only that holder floor, so those lists often show fewer rows than the limit. - Twenty is the largest row choice because the widget reads one page per launchpad and treats 20 rows as the size of that page.
- Zora reports the 24h change in dollars of market cap, shown here as a percent of yesterday's cap. On
New, a coin with no market cap from Zora keeps its row: DexScreener may fill the cap, and otherwiseMcapreadsn/a. - Messages:
Zora is temporarily unavailable(Clanker is temporarily unavailableon the Clanker side), and an amber bannerZora did not answer the last refresh · showing the previous snapshotwhen a refresh fails with rows on screen. An empty list readsNo coins in this listonTrending,GainersandTopwhen the holder and cap filters leave nothing,No new coins returnedonNewandNo launches returnedfor Clanker. - The list is a feed of what launched and what trades, not a recommendation.
Pairs well with Chain pulse, Trending on-chain, Token terminal, Narratives. See the Base launches widget page for a ready-made board.
EVM swap
A swap and bridge form for Base and Robinhood Chain, routed by LI.FI, with a wallet menu for any EVM wallet your browser exposes. Use it to buy a token you found on the board without leaving it.
| Add panel | Base, then Swap, or Robinhood, then Swap |
|---|---|
| Works in | Web and desktop |
| Needs | An EVM wallet extension such as MetaMask, Rabby or Coinbase Wallet. QR and mobile wallets appear only when the site has a WalletConnect project id. In Cashboard Desktop the widget shows a link that opens the pair on Jumper in your browser. |
What it shows
- LI.FI's form:
From,To, an amount,Connect wallet, and after connecting your address, your balance and25%,50%,75%andMAX. - The form starts on the chain you picked, with the chain's ETH as the token to sell. The chains offered are Base and Robinhood Chain.
How to use it
- Click
Connect walletand pick your wallet. Choose the token inTo, enter an amount and confirm in your wallet. - Click
Buyon a token in Base stock tokens, Robinhood stock tokens, Base launches, Trending, Token terminal or Smart money. The swap loads that token and keeps your wallet connected.
Settings
| Setting | What it does |
|---|---|
| Chain | Base or Robinhood Chain, set by the card you added. Default Base. Saved. |
| Token to buy | Set by a Buy button, or empty. Saved. |
Data and refresh
- Routes, prices and fees come from LI.FI. Your wallet signs every transaction; Cashboard never holds keys or funds. Cashboard may add a small fee to a swap, which the form shows before you confirm.
Good to know
- Tokenized stocks are for eligible users outside the US, and a swap does not check that for you.
Chain yields
What lending markets, vaults and savings products pay on Base, Robinhood Chain, Arbitrum One or HyperEVM, from DefiLlama: deepest pools first, with the yield split into base rate and rewards. Use it to see where stablecoins earn and how much of the yield is incentives that can end.
| Add panel | Base, then Yields, Robinhood, then Yields, Arbitrum, then Yields, or Hyperliquid, then HyperEVM yields |
|---|---|
| Works in | Web and desktop |
| Needs | No key. As of October 2026 this widget is in the hosted web build. Cashboard Desktop 0.4.2 does not include it. |
What it shows
- The toolbar total
<n> pools · lt;amount> TVLcovers the pools that match the current view. - Columns
Pool(the token and the project, with the market name when there is one),TVL,APYand30d avg. UnderAPYa line splits the yield into% baseand% rewards. An amberILtag marks a pool that can lose value against holding its tokens. - Only pools with at least $1M of TVL on Base, Arbitrum One or HyperEVM, or $100K on Robinhood Chain, are listed. Pools DefiLlama flags as outliers and yields above 1,000% are left out. When two projects list the same token with the same TVL and APY, one row is shown: on Arbitrum One, Sky and Spark both list the same sUSDS, and the row with the longer track record stays.
How to use it
- Click
Stablefor pools that pay in stablecoins orAllfor every pool. - Click
TVLfor the deepest pools first orAPYfor the highest yield first. - While the widget is active, pick 10, 15, 25 or 50 rows.
- Hover a row and click its link icon to open the pool on DefiLlama.
Settings
| Setting | What it does |
|---|---|
| Chain | Base, Robinhood Chain, Arbitrum One or HyperEVM, set by the card you added. Default Base. Saved. |
| View | Stable or All. Default Stable. Saved. |
| Sort | TVL or APY. Default TVL. Saved. |
| Rows | 10, 15, 25 or 50, while the widget is active. Default 15. Saved. |
Data and refresh
- Everything comes from DefiLlama's yields feed, one 11 MB file that covers every chain. It is downloaded once for all yield widgets on the page and reused for five minutes, so the widget reloads every five minutes with no live stream.
- DefiLlama files Arbitrum One pools under
Arbitrumand HyperEVM pools underHyperliquid L1. It has no HyperEVM chain of its own, and theHyperliquid L1pools are the lending markets, vaults and DEX pools that run on HyperEVM.
Good to know
- Rewards can end or shrink, so the 30-day average is the steadier number. Past yield is not a forecast. The widget never deposits funds.
- Arbitrum One and HyperEVM list hundreds of pools, which is why they use the $1M floor of Base rather than Robinhood Chain's lower one. Under
Allthey include DEX and perp liquidity pools next to the lending markets, and theILtag marks the ones that can lose value against holding their tokens.
Arbitrum bid tape
The priority gas auction on Arbitrum One as it happens: how many transactions tip, the median and 90th percentile tip, the largest tip as a multiple of the base fee, the contracts that received the most tipping transactions and one dot for every tip. Use it to see how hard people are bidding for position right now.
| Add panel | Arbitrum, then Bid tape |
|---|---|
| Works in | Web and desktop |
| Needs | No key. As of October 2026 this widget is in the hosted web build. Cashboard Desktop 0.4.2 does not include it. |
What it shows
- Four tiles.
Tipping shareis the share of user transactions that paid more than 1,000 wei above the base fee, with the counts beneath.Median / p90 tipgives the median and the 90th percentile tip in gwei over tipping transactions only.Max multipleis the largest tip divided by the base fee of its block.Blocks per secondis the blocks in the window minus one, over the time between the first and the last block timestamp. Tip over base fee, by block: one dot for each tipping transaction. Left to right is block order, oldest to newest, with the first and last block numbers beneath. Height is the tip as a multiple of the base fee on a log scale, from0.1xat the bottom to1,000xat the top, and the dashed line is1x. A tip outside that range sits on the bottom or top line, and a caption counts them. At most 400 dots are drawn: a busier window is thinned evenly and the heading reads400 of <n> tipping txs shown. The largest tip is the violet dot.Most tipped contracts: the five addresses that received the most tipping transactions, with the count, the share of all tipping transactions and the largest tip to that address as a multiple of the base fee. Cashboard does not say who runs a contract.Tip bomb: the single largest tip in the window, in gwei and as a multiple of the base fee, with its block, the contract it went to, its gas limit and the most it can have paid in tip.- A line at the bottom reads
Base fee <n> gwei · tip spend <n> ETH, an upper bound (tip times gas limit). The spend is tip times gas limit, added up over tipping transactions.
How to use it
- While the widget is active, pick 40, 70 or 100 blocks for the window. When this page was written, 100 blocks spanned 28 to 31 seconds.
- Hover a dot to read its multiple and block.
- Hover a contract row and click its link icon to open the address on Arbiscan, or click the link icon on the tip bomb card to open that transaction.
- Click the refresh button to read the blocks again now. The public RPC turns away a second read that follows within a couple of seconds, so a quick second click can end in the
staletag.
Settings
| Setting | What it does |
|---|---|
| Blocks | 40, 70 or 100, while the widget is active. Default 100, which is also the most the public RPC will return in one read. Saved. |
Data and refresh
- Everything comes from Arbitrum One's public RPC at arb1.arbitrum.io, with no key: one call for the latest block number, then one batch of
eth_getBlockByNumbercalls for the last 40 to 100 blocks with their full transactions. A read of 100 blocks is about 0.7 MB. The web build calls the RPC from the browser. Desktop calls it from the main process and shares one reading between widgets for 10 seconds. - A transaction's tip is its gas price minus the base fee of its block. ArbOS internal, deposit and retryable transactions (types 0x64 to 0x6a) are skipped. Only a tip above 1,000 wei counts as a bid, because a transaction that set no tip still lands a few wei above the base fee. Arbitrum's fee history reports every priority fee as zero, so it is not used.
- The widget reads again every 15 seconds while the tab is visible, with no live stream. Arbitrum's ArbOS 61 upgrade notice says priority fee collection has been on for Arbitrum One since 23 September 2026, together with priority gas auctions, which Arbitrum's documentation describes as the replacement for Timeboost.
Good to know
- When nobody tipped, the chart is replaced by
Nobody tipped in this window. With fewer than 20 user transactions in the window an amberquiet windowtag appears, because a share or a percentile of so few transactions says little. A window of 30 seconds is short and every figure moves quickly. - If a refresh fails after data has loaded, for example when the public RPC rate limits, the widget keeps the last good window, shows an amber
staletag and says so when a rate limit is the cause. With no data at all you seeArbitrum bid tape is temporarily unavailableand aTry againbutton. The Arbitrum RPC is shared with other widgets that read it, such as the Hyperliquid bridge, so a busy board can hit the limit sooner. - Blocks per second comes from timestamps that count whole seconds, so over a short window it is approximate. A transaction that creates a contract has no receiver, so it counts as a bid but not in the contract list. The spend figure is an upper bound on the tips paid, not what the Arbitrum DAO received, because collected tips are accounted for periodically. Receivers are contracts such as routers and token contracts, not people. Not advice.
Pairs well with Hyperliquid bridge, Chain pulse, Chain status, L2 scoreboard.
Base stock tokens
Coinbase's tokenized stocks on Base, such as NVDAc and AAPLc, with price, volume and liquidity from Base DEXs and a premium against the share's live quote on Robinhood. It shows which of Coinbase's stock tokens trade and how far each DEX price sits from the share.
| Add panel | Base, then Stock tokens |
|---|---|
| Works in | Web and desktop |
| Needs | No key. As of October 2026 this widget is in the hosted web build. Cashboard Desktop 0.4.2 does not include it. |
What it shows
- The toolbar:
Volume,TopandMovers, and a summaryn of m trade · lt;cap> cap · lt;vol> vol 24h. Heremcounts the tokens in Coinbase's registry andnthose with a market on a Base DEX. Cap and volume add up the tokens that trade. - Columns
Token,Price,24h,Mcap,Vol 24h(the biggest venue beneath),LiquidityandPremium, then aBuybutton. Volume and liquidity add up all of a token's Base pools.Mcapis price times supply, so it readsn/afor a token whose registry entry carries no supply. - The token cell shows the token's own ticker such as
NVDAcand tags:x<multiplier>when one token no longer equals one share,thinfor pools under $25,000 of total liquidity,pausedwhen Coinbase has paused redemptions. Premiumis the DEX price against a reference, in basis points (100 is 1%) and written like+12 bps, positive when the token trades above the reference. The reference is Robinhood's live quote for the share times Coinbase's multiplier. Where Robinhood has no quote or has halted the stock it is Chainlink's NAV from Coinbase's registry, and with neither the cell readsn/a.
How to use it
- Click
Volume,Top(largest market cap) orMovers(biggest 24h moves, up or down, among tokens with at least $5K of 24h volume). - While the widget is active, pick 10, 15, 25 or 50 rows.
- Click
Buyto load the token into the board's EVM swap, where your wallet signs the trade. The widget itself places no order and signs nothing. - Hover a row and click its link icon to open the token's deepest pool on DexScreener.
Settings
| Setting | What it does |
|---|---|
| Sort | Volume, Top or Movers. Default Volume. Saved. |
| Rows | 10, 15, 25 or 50, while the widget is active. Default 15. Saved. |
Data and refresh
- The token list, supply, multiplier and Chainlink NAV come from Coinbase's tokenized stocks registry, so look-alike tokens under the same ticker are left out. Price, 24h change, volume and liquidity come from DexScreener: the deepest pool sets price and change, and market cap is price times supply.
- Share quotes come from Robinhood's price feed, the one Robinhood stock tokens uses, and count as live for 15 minutes.
- Reloads every 60 seconds with no live stream. The web build sends the Coinbase and Robinhood reads through Cashboard's relay, which caches each read for about 30 seconds, and calls DexScreener directly. Desktop does all reads in the main process and shares one reading for 60 seconds.
Good to know
- A premium fades to half strength when its reference is a Chainlink NAV, when the Robinhood quote is over 15 minutes old or when the pool is
thin. Hover it for the token price, the reference and the reason. When Robinhood's quote feed fails, an amber banner readsRobinhood share quotes did not answer · premiums use Chainlink's NAV, which can be hours old. - The widget's
inote says Aerodrome asks you to confirm you may legally hold tokenized securities, and that the tokens are for eligible users outside the US. Cashboard does not check this for you, so find out what applies to you. Nothing here is advice. - Messages:
Base stock tokens are temporarily unavailable,No stock tokens tradingand, onMovers,No token cleared the volume floor.
Pairs well with Robinhood stock tokens, Tokenized stocks, Chain pulse, Stocks.
Base builders
A live board of Base's ERC-8021 builder codes ranked by weekly transacting users, with climbers and fallers, a tape of attributed transactions and a tile that shows where your own code ranks. It is built on DuckFacts' open JSON API, made by @altagers. Use it to see which apps attribute the most wallets on Base and how Cashboard's own code is doing.
| Add panel | Base, then Builders |
|---|---|
| Works in | Web and desktop |
| Needs | No key or login. The Mine view needs a builder code: the one set when Cashboard was built, or one you paste into the widget settings. |
What it shows
- The toolbar:
Rank,Movers,LiveandMine, then1d,7dand30d(not onLive), a settings button and refresh. A strip under it names DuckFacts and links to its dashboard. Rank: columns#,Builder,Category,WTU,TxandMove. A builder cell holds a logo (or a letter), the name or the code, a check mark for an app DuckFacts marks as verified, and the app's site underneath.WTUis weekly transacting users: distinct wallets with at least one successful attributed transaction in the window.Txcounts attributed transactions.Moveis the places gained or lost since the baseline day, and it stays empty while DuckFacts has no earlier rank to compare with. Anewtag marks a code first seen in the window. The strip above the list shows the number of codes with activity, the total WTU and how long ago DuckFacts indexed. The total counts each wallet once across all codes, while a wallet that used several apps counts in each app's row, so the rows of the whole board add up to more.- Tags:
partial windowwhile the index has not covered a full window yet,indexer behindwhen DuckFacts last indexed more than 10 minutes ago, andstalewhen a refresh failed and the previous reading is on screen. Movers: climbers and fallers side by side, each row with the rank before and after, the places moved and WTU. Only codes with at least 10 users count. When DuckFacts holds too little history for the window, the widget readsRank history starts <date> (UTC)and offers aShow 1 daybutton.Live: attributed transactions grouped by block, newest first, each with the block number, its age, a chip per code with its transaction count and a red dot when any of those transactions failed. The strip readslast hour: N tx, N codes, N usersand says the tape runs about 25 s behind the chain. Your own code is highlighted.Mine: your code's rank as#<rank> of <codes>with its top percent, WTU, transactions and rank change, the five codes around it, a sparkline of transacting wallets per day for up to 30 days (UTC), and aSharebutton. Each day counts its own distinct wallets, so the daily figures do not add up to the window's WTU. A code DuckFacts knows but did not rank in the window, which happens on1dfor a code with no transactions that day, showsUnrankedwith aShow 7 daysbutton.
How to use it
- Click
Rank,Movers,LiveorMine, and1d,7dor30d. OpeningMoversswitches to1d, the window that already has rank history. - Click the settings button to pick 10, 15, 25 or 40 rows, turn on
Verified apps only, pick a category or enter your builder code. - Hover a row in
Rankand click its link icon to open the code on DuckFacts: a new tab on the web, and in Cashboard Desktop a web widget on the board. - In
Mine, clickShareto open a prepared post on X in a new tab. Cashboard posts nothing itself. - Click
DuckFactsin the strip to open the dashboard this data comes from.
Settings
| Setting | What it does |
|---|---|
| View | Rank, Movers, Live or Mine. Default Rank. Saved. |
| Window | 1d, 7d or 30d. Default 7d. Saved. Live ignores it. |
| Rows | 10, 15, 25 or 40, in Rank. Default 15. Saved. |
| Verified apps only | Off by default. Saved. Applies to Rank. |
| Category | All categories, or one of Trading, Payments, Social, Games, DeFi, AI agents, NFTs, Tools, Creator media and Other. Default all. Saved. Applies to Rank. |
| Builder code | 1 to 32 characters from a to z, 0 to 9 and _. Empty by default, which uses the code set when Cashboard was built; with neither, Mine asks for a code. Saved. |
Data and refresh
- Everything comes from DuckFacts, an independent index of Base mainnet ERC-8021 builder codes made by @altagers, who offered the API for this widget. The widget sends plain GET requests with no key, login or custom header, and never posts anything to DuckFacts.
RankandMoversreload every 60 seconds andMineevery 30 seconds.Livereloads every 6 seconds, but only while the widget is on screen and the tab is visible, and it catches up when you return. A failed reload keeps the last reading and adds astaletag.- DuckFacts cannot filter, so
Verified apps onlyand a category read the top 500 codes once, keep them for five minutes and filter them on your device. The list then saysVerified apps in the top 500, and a code outside the top 500 never shows in a filtered list. - On the web the browser calls DuckFacts directly. DuckFacts sends its not-found answer for a code it has never seen without the headers a page needs to read it, so in
Minea failed request is followed by one small read of the board: if that works, the code shows as not on the board yet, and if it fails too, the widget shows its error. Desktop makes the calls in the main process, which reads the real answer, and shares one reading between widgets for 4 to 30 seconds.
Good to know
- Rank is weekly transacting users, not volume and not quality. A wallet counts once per window, on its first successful attributed transaction; later transactions only raise
Tx. - DuckFacts began indexing on 7 Oct 2026, so windows are still filling (marked
partial window) and 7-day and 30-day rank changes appear from 14 Oct 2026. Until thenMoverson those windows says when history starts. - Only a few dozen codes have a name. Names, logos and links are entered by hand, so check an app yourself. Text from DuckFacts is shown as plain text, links open only when they are https and carry no login, and logos load only from DuckFacts and DuckDuckGo's favicon service. Anything else shows a letter.
- Messages:
Builder rankings are temporarily unavailable,No builder codes in this window,No climbers or fallers yet,The live tape is temporarily unavailable,No builder code set(paste yours in the settings) andNot on the board yet(make a Base swap in Cashboard, then refresh in about a minute). - Data runs about a minute behind the chain. Nothing here is advice.
Pairs well with Base launches, Chain pulse, Base stock tokens, EVM swap.
Robinhood stock tokens
Stock tokens on Robinhood Chain with price, volume, the dollars Robinhood minted or burned today and a premium against Robinhood's own quote for the share, plus a second view of upcoming and recent dividends. Use it to see how closely a token tracks its stock and which dividends will change a token's multiplier.
| Add panel | Robinhood, then Stock tokens |
|---|---|
| Works in | Web and desktop |
| Needs | No key. The CoinGecko Demo key that Cashboard Desktop can store under Connections is not used by this widget. As of October 2026 the hosted web build compares tokens with Robinhood's own quotes and adds the halted tag, the Mint/burn column and the Dividends view. Cashboard Desktop 0.4.2 has none of these: it lists tokens only and compares the top 8 rows with the Yahoo Finance cash price. |
What it shows
- The toolbar:
TokensandDividends.TokensaddsTop,MoversandVolumeand a summaryn tokens · lt;cap> cap · lt;vol> vol 24h, prefixedtopwhen CoinGecko returned a full page of 100.Dividendsshowsn pending · next <SYMBOL> <date>. Tokenscolumns:Token,Price,24h,Mcap,Vol 24h,Mint/burn(dollars of that token minted or burned with Robinhood today,n/awhen none) andPremium. A tagx<multiplier>appears when one token no longer equals one share, and a redhaltedtag when Robinhood has halted the stock.Premiumcompares CoinGecko's price for the token with the middle of Robinhood's own bid and ask for it, which already includes the multiplier, in basis points (100 is 1%) and written like+12 bps. Every row Robinhood quotes is priced, and a halted token showsn/a.- For a token Robinhood does not quote, the top 8 rows fall back to the Yahoo Finance cash price times the multiplier. Later rows read
n/a, and hovering one saysOnly the top 8 rows are priced against the cash share. Dividendscolumns:Date,Token,Action,Amount(lt;rate> / share) andYield, the dividend over Robinhood's share price. Rows sit underPending · nand a fadedRecent · n. Every action in Robinhood's feed is listed, andAmountandYieldreadn/awhere an action has no cash rate.
How to use it
- Click
TokensorDividendsto change the view. - In
Tokens, clickTop(largest market cap),Movers(biggest 24h moves, up or down, among tokens with at least $10K of volume) orVolume. - In
Tokens, while the widget is active, pick 10, 15, 25 or 50 rows.Dividendshas no row limit and lists every action. - Hover a premium for the arithmetic, and for the reason when it is dimmed or
n/a. - Hover a row and click its link icon to open the token on the Robinhood Chain explorer.
Settings
| Setting | What it does |
|---|---|
| View | Tokens or Dividends. Default Tokens. Saved. |
| Sort | Top, Movers or Volume, in Tokens. Default Top. Saved. |
| Rows | 10, 15, 25 or 50, in Tokens while the widget is active. Default 15. Saved. |
Data and refresh
- CoinGecko's Robinhood Chain stocks category supplies price, change, market cap and volume as one page of 100 tokens, without a key. Totals and the
MoversandVolumesorts cover those 100 only. - Robinhood's token registry (kept for up to an hour) supplies contracts, logos and multipliers, its price feed the quotes, halt flags and mint and burn volume, and its corporate actions feed the dividends, loaded only while
Dividendsis open. - Tokens, quotes and the Yahoo fallback reload every 60 seconds and dividends every 10 minutes, with no live stream. On the web, the Robinhood reads go through Cashboard's relay, which caches each read for about 30 seconds, CoinGecko is called directly and the Yahoo reads go through Cashboard's stock quote endpoint. Desktop reads everything in the main process and shares one token reading for 60 seconds.
Good to know
- A premium fades to half strength when its cash side is not live: a Robinhood quote older than 15 minutes, or a Yahoo price from outside the regular US session or older than 15 minutes. The
Premiumheader then shows a tag:pre-market,after hours,closed,staleorsession n/a. - CoinGecko returns one page, so not every Robinhood Chain stock token may be listed. A dividend is
Pendinguntil it is completed: its process date is ahead, today, or Robinhood is still processing it. Dates are UTC. - If Robinhood's price feed fails, an amber banner reads
Robinhood quotes did not answerand premiums fall back to the Yahoo Finance cash price for the top 8 rows, with nohaltedtags and noMint/burn. If its registry fails, a banner readsRobinhood registry did not answer: tokens lose their explorer links andxtags, the Yahoo fallback readsn/a, and rows Robinhood still quotes keep their premium. - Messages:
Robinhood stock tokens are temporarily unavailable,Dividends are temporarily unavailable,No corporate actions,No stock tokens returnedand, onMovers,No token cleared the volume floor.
Pairs well with Base stock tokens, Robinhood perps, Tokenized stocks, Stocks, Chain pulse. See the Robinhood stock tokens widget page for a ready-made board.
Robinhood perps
Perpetual futures and spot order books from Lighter's exchange on Robinhood Chain: stock, pre-IPO, commodity and crypto perps by volume, spot books and a view that ranks funding where Lighter and Hyperliquid disagree. Watch stock perps on it and compare their funding with Hyperliquid.
| Add panel | Robinhood, then Perps |
|---|---|
| Works in | Web and desktop |
What it shows
- The toolbar:
Stocks,Crypto,SpotandFunding, inFundinga scope switch (All,Stocks,Crypto), and a summaryVol <total> · n trades · OI <total>. Volume and trades add every perp and spot book over 24 hours, and open interest counts perps only. StocksandCryptocolumns:Market,Mark,24h,24h range,Volume,Open int.andFunding(Lighter's annualized rate), ranked by 24h volume.Stockscovers stock, pre-IPO and commodity perps, with aPre-IPOorCommoditytag where it applies. A leverage tag such as20xsits beside each ticker, and the 24h trade count sits under the name.- The
24h rangebar runs from the day's low to its high with a dot at the mark. A hollow ring at an end, labelledmark above the 24h highormark below the 24h low, means the mark has moved past the range. Spot:Book,Price,24h,VolumeandTrades. A book that has never traded has no price or change.Funding:Market(with its 24h volume beneath),Lighter,Hyperliquid,BinanceandSpread(Lighter minus Hyperliquid), ranked by the size of the spread. Only markets with both a Lighter and a Hyperliquid rate appear, andBinancereadsn/awhere it has no quote. Hovering a spread says whether Lighter longs pay more or less than on Hyperliquid.
How to use it
- Click
Stocks,Crypto,SpotorFundingto change the view. InFunding, clickAll,StocksorCryptoto choose which perps are compared. - While the widget is active, pick
Top 10,15,25or40rows. - Hover a mark for the index price and, in
StocksandCryptowhile the stream is live, the best bid and ask. - Hover a market and click its link icon to open it on Lighter's Robinhood Chain app, not on Lighter's separate main exchange.
Settings
| Setting | What it does |
|---|---|
| View | Stocks, Crypto, Spot or Funding. Default Stocks. Saved. |
| Funding markets | All, Stocks or Crypto, in Funding. Default All. Saved. |
| Rows | Top 10, 15, 25 or 40, while the widget is active. Default 15. Saved. |
Data and refresh
- Lighter's public API for its Robinhood Chain exchange supplies markets and funding, with no key, and Robinhood's token registry tells stock tokens from crypto. The snapshot reloads every 20 seconds. On the web, Lighter is read directly and the registry through Cashboard's relay. Desktop reads in the main process and shares one snapshot for 15 seconds.
- In
StocksandCryptothe marks come from Lighter's WebSocket and the widget redraws them at most once a second, while volume, open interest and funding stay on the snapshot.SpotandFundingdo not stream. - The widget reads every rate in Lighter's funding feed as an 8-hour rate and annualizes it at three periods a day over 365 days, without compounding. For Hyperliquid and Binance an exact zero counts as no quote.
Good to know
- A market is a commodity or pre-IPO perp when it is on short lists of those names, for example XAU and XAG or OPENAI and ANTHROPIC. A symbol in Robinhood's registry, or a market Lighter charges the equity interest rate, is a stock. Everything else is crypto.
- Open interest is contracts times the mark, so it reads
n/awithout a mark. The mark follows the index while the range comes from trades, so the mark can sit outside the range. - The widget places no order. Trading happens on Lighter's own app under its own terms.
- If the live stream drops, the badge reads
Reconnectingand the marks come from the last snapshot. - Messages:
Lighter on Robinhood Chain is temporarily unavailableand, per view,No stock perps listed right now,No crypto perps listed right now,No spot books listed right noworNo markets to compare.
Pairs well with Robinhood stock tokens, Hyperliquid markets, Chain pulse, Tokenized stocks. See the Robinhood perps widget page for a ready-made board.
Ethereum pulse
Ethereum mainnet in one card: gas prices in three speed tiers with the dollar cost of a transfer and a swap, the next base fee, blob fees against the protocol's blob target, chain status (gas limit, finality lag, active validators), ETH burned and supply over a window you choose, and staking yield. Use it to time a transaction and to see whether ETH supply is shrinking or growing.
| Add panel | Ethereum, then ETH pulse |
|---|---|
| Works in | Web and desktop |
What it shows
- The toolbar: while the widget is active,
FullandCompact, a window switch (24h,7d,30d,Merge), thenETH <price> <change> 24hwith the price from ultrasound.money. - A status row (Full):
Gas limitof the head block with how full that block is (62.1% full),Finality lagin epochs and minutes (amber withfinality delayedabove 3 epochs) andActive validators. The gas limit is read from the block, so it follows any change to the limit. Gas:Slow,StandardandFasttiles with a gwei figure and the dollar cost of aTransfer(21,000 gas) and aSwap(150,000 gas). A tier is the next block's base fee plus a priority tip: the median, over the last 20 blocks, of each block's 10th, 50th or 90th percentile tip.Base fee · next block(Full): the next base fee, its change over the sampled blocks (green falling, red rising),Gas usedagainst the 50% target (amber above it), the block number and the average seconds per block.Blobs(Full): the blob base fee for the next block,Cost per blob · 128 KiBandBlob space usedagainst the per-block maximum. A tick on the bar marks the protocol's blob target (· target 67%for a target of 14 on a maximum of 21), the bar turns amber past it, and a line readsAvg 3.2 blobs per block vs target 14 · last 20 blocks, so the window of the average is on screen. When the blob fee sits within 25% of the execution base fee divided by 16 (the EIP-7918 reserve price) or under it, aNear its floornote says so, because blob demand is then not what sets the fee.Burned: ETH burned over the chosen window (ETH · 7 days) with an approximate dollar value,Last hourand one neighbouring window (Last 24 hours, orLast 7 dayswhen the window is 24 hours, orLast 30 daysforMerge), and an orangeLiveline computed from the sampled blocks.ETH supply: the supply, a sparkline over the chosen window, a yearly growth chip (a signed percentage followed by/yr) beside the labelInflationary,DeflationaryorFlatand the window's rate (at the 7-day rate), and a bar ofBurnagainstIssuancein ETH per year at that rate, with a line saying what share of issuance the burn offsets.Staking(Full):StakedETH,Share of supply,Protocol APR(issuance plus tips plus MEV) andLido stETH APR(7-day average).
How to use it
- While the widget is active, choose
Fullfor everything orCompactfor the gas tiers,BurnedandETH supply(the status row is Full only). - Pick
24h,7d,30dorMergeto change the window of the burn total, the supply sparkline and the growth chip together. All four windows come in the same reading, so switching does not reload. To add the widget already on a window, typebuild eth burn 30dorbuild eth burn since the mergein the command palette (a list such aseth burn 30d, fundingworks too). - In
Full, hover theBase fee · next blocktile and click its link icon to open the block on Etherscan. HoverETH supplyfor a link to ultrasound.money.
Settings
| Setting | What it does |
|---|---|
| Layout | Full or Compact, in the toolbar while the widget is active. Default Full. Saved. |
| Window | 24h, 7d, 30d or Merge (since the Merge in September 2022), in the toolbar while the widget is active. It sets the burn total, the supply sparkline and the growth chip. Default 7d. Saved. |
Data and refresh
- Gas, base fee, blobs, the head block's gas limit and live burn come from Ethereum public JSON-RPC (publicnode, with Tenderly's gateway as fallback if the first does not answer the whole request), using the fee history of the last 20 blocks. The blob fee is the last entry of that fee history, the fee for the next block, rather than
eth_blobBaseFee, which different RPCs answer about 15% apart. No key. - The blob target and maximum per block come from
eth_configon publicnode alone, because Tenderly's gateway does not offer that method. If it cannot answer, the target tick and the blobs-per-block line are left out. - Finality lag and active validators come from publicnode's public beacon API. The lag is the epoch the clock says is current, counted from the beacon chain's genesis in 384 second epochs on your device's clock, minus the finalized epoch in the node's finality checkpoints. The validator count is the node's
active_ongoingfigure, so validators that are exiting are not counted, and it comes from a Lighthouse-specific path that is hidden if the node does not serve it. - The ETH price, burn totals, supply, issuance, staked ETH and protocol APR come from ultrasound.money's public API, and Lido's API supplies the stETH APR. Cashboard reads each part on its own, so one that fails or changes shape drops out alone, down to a single window. The price has a 4 second limit and is requested at the same time as the RPC, so a slow price never delays the gas figures; dollar costs are added once both have answered.
- Reloads every 15 seconds with no live stream, and both layouts share one reading. The web build calls the RPC providers, the beacon API, ultrasound.money and Lido directly. Desktop makes the calls in the main process and shares one reading for 12 seconds.
Good to know
- Gas tiers estimate the next block and are not a promise.
Gas usedandBlob space usedaverage the last 20 blocks, while% fullin the status row is the head block alone. Dollar costs need ultrasound.money's ETH price and readn/awithout it. - The hour, 24 hour, 7 day, 30 day and since-the-Merge burn totals, growth rates and supply lines are ultrasound.money's windows. The
Liveline is computed from the sampled blocks. - Finality lag is 2 epochs (12.8 minutes) on a healthy chain and can read 3 for a moment at an epoch boundary. It turns amber above 3. Because it uses your device's clock, a clock that is off by minutes skews it.
- A missing source shows a dashed tile naming it, such as
ultrasound.money did not answer.orPublic Ethereum RPC did not answer.If the RPC answers without blob fees the blobs tile saysThe RPC did not report blob fees., and without a schedule it saysBlob target unavailable: the RPC did not report it.The status row hides whichever of its parts has no source. The widget errors only when gas, burn and supply are all missing:Ethereum pulse is temporarily unavailable.
Pairs well with L2 scoreboard, Market flows, Stablecoin risk, Price chart, Chain pulse. See the Ethereum pulse widget page for a ready-made board.
L2 scoreboard
A ranking of Ethereum layer 2 networks by the last full day's transactions, users, fees, profit, rent paid to Ethereum, stablecoin supply and cost and by L2BEAT's value secured, with L2BEAT's maturity stage where it has one. A second view, Rent 30d, sets each chain's revenue over 30 days against what it paid Ethereum. Compare rollups side by side and see where Base and Robinhood Chain stand.
| Add panel | Ethereum, then L2 scoreboard |
|---|---|
| Works in | Web and desktop |
What it shows
- The toolbar: a view switch (
Activity,Rent 30d) and, inActivity, a sort switch (Txs,Users,TVS,Fees,Cost,Profit,Rent,Stables). Beside them a summary<n> txs across <n> chainswith the rank of Base and Robinhood Chain under the current sort and, while the widget is active, a row switch. Activitycolumns:Chain,Txs,Users,Weekly,TVS · 7d,Stables,Fees,Profit,Rent,CostandMgas/s. The sorted column reads darker, and the table scrolls sideways below about 780 pixels of width.- The chain cell shows L2BEAT's stage (
Stage 0,Stage 1,Stage 2) or, with none, the technology label growthepie gives it.Txshas a bar scaled to the busiest chain,TVS · 7da 7-day change pill,Stablesthe stablecoin supply on the chain,Profitthe day's fees minus what the chain paid Ethereum (red when it lost money),Rentwhat the chain paid Ethereum that day for data and settlement,Costthe median transaction cost andMgas/sthe average throughput in millions of gas per second. Rent 30dcolumns:Chain,Revenue 30d(with a bar scaled to the top chain),Paid to EthereumandMargin. The toolbar summary reads<amount> revenue · <amount> paid to Ethereum · <n> chainswith the rank of Base and Robinhood Chain by revenue.- Base and Robinhood Chain rows have a violet edge. When one falls below the row limit it is listed after the last row, under a
Cashboard venuesdivider.
How to use it
- Click
ActivityorRent 30dto change the view. - In
Activity, clickTxs,Users,TVS,Fees,Cost,Profit,RentorStablesto rank.Costranks cheapest first, every other sort largest first. A chain that lost money ranks below one that made it. - In
Rent 30d, chains rank by revenue, largest first. HoverPaid to Ethereumfor the split between data and settlement and blobs, andMarginfor the profit in dollars. - While the widget is active, pick 8, 12, 20 or 30 rows.
- Hover a cell for the exact figure or a header for its definition. Hover a row and click its link icon to open the chain on growthepie.
Settings
| Setting | What it does |
|---|---|
| View | Activity or Rent 30d, from the toolbar. Default Activity. Saved. |
| Sort | Txs, Users, TVS, Fees, Cost, Profit, Rent or Stables, from the toolbar in Activity. Default Txs. Saved. |
| Rows | 8, 12, 20 or 30, while the widget is active. Default 12. Saved. |
Data and refresh
- growthepie supplies transactions, active addresses, weekly users, fees, median cost, throughput, profit, rent and stablecoin supply under CC BY 4.0, credited in the widget. The
Rent 30dview reads growthepie's economics file for revenue, what each chain paid Ethereum and the margin. L2BEAT supplies stage, value secured and its 7-day change. No key. - Reloads every 30 minutes with no live stream, and every scoreboard on a board shares one reading. The growthepie figures are daily and describe the last full UTC day, the day before growthepie's own update stamp, so they can be a day old while the header pill reads
Live.Weeklycounts addresses active over the past week. The web build calls growthepie and L2BEAT directly. Desktop makes the calls in the main process and shares one reading for 15 minutes. - The economics file is about 1.2 MB over the wire, so it loads only when
Rent 30dis open and reloads every 3 hours while it stays open. Its window ends on the last full UTC day. Desktop shares one reading of it for an hour.
Good to know
- The daily figures describe the last full UTC day, not the day in progress, so they trail the present by up to about a day by design. Ethereum mainnet is left out because it settles these chains rather than competing with them. The set of chains is whatever growthepie lists, and not every one is a rollup: Polygon PoS is a sidechain and is ranked with the rest, which is why the summary counts chains.
- Chains are matched to L2BEAT by L2BEAT's own project name, which for Manta, Plume, Ronin, Gravity, ZKsync Era, Arbitrum Nova and Polygon PoS differs from growthepie's. Every chain growthepie lists has a match at the time of writing, so each shows a value secured. A chain L2BEAT rates not applicable, such as Polygon PoS, shows its technology label instead of a stage, and a chain L2BEAT does not list reads
n/afor both. Paid to Ethereumis growthepie's costs total, data and settlement fees plus blobs. A chain growthepie reports with zero costs (ZKsync Era does at the time of writing) showsn/afor what it paid and for its margin instead of a zero. TheRent 30dtoolbar totals add only the chains that report costs. The economics file covers fewer chains thanActivity, so a chain missing from it has noRent 30drow.- A figure a source does not report shows
n/a. A chain with no figure for the current sort sinks to the bottom with a blank rank. A negative throughput readsn/a, and hovering it saysgrowthepie reported an impossible throughput, so it is not shown. - If L2BEAT fails, an amber banner reads
L2BEAT data is unavailable · stages and TVS are not shown. If growthepie fails you seeL2 activity is temporarily unavailable, and an answer with no chains showsNo L2 figures to rank. InRent 30dthe same failures readL2 economics are temporarily unavailableandNo L2 economics to show, and the other view keeps working.
Pairs well with Ethereum pulse, Chain pulse, Market flows. See the L2 scoreboard widget page for a ready-made board.
ETH options
ETH's options market from Deribit on one card: DVOL (Deribit's 30-day implied volatility index), put/call open interest, a countdown to the next expiry and, for each expiry, its max pain and a strike ladder that shows where open interest piles up. Use it to see where traders hold the most calls and puts and how much volatility the market is pricing.
| Add panel | Ethereum, then ETH options |
|---|---|
| Works in | Web and desktop |
| Needs | No key or account. |
What it shows
- Four tiles:
ETH index(Deribit's eth_usd price),DVOL(the latest hourly close, its change in volatility points over the last 24 hours and a small trend line),Put/call OI(put open interest over call open interest across every listed expiry, with a green and red bar and the contract counts) andNext expiry(a countdown to the next 08:00 UTC settlement). If Deribit's volatility index does not answer, only theDVOLtile is left out. - The toolbar summary
<n> expiries · lt;amount> open interestadds up every listed expiry that has not settled, with ETH contracts converted to dollars at the index price. Walls: a chip for each of the nearest expiries, a readout for the chosen one (Settles in,Call OI,Put OI,Put/call,Max painwith its distance from the index, andATM IVwith its strike), the three strikes with the most contracts underBiggest strikes, and a strike ladder. The ladder lists strikes within 25% of the index price, highest first: put open interest in red to the left, call open interest in green to the right, a blueSpotmarker where the index price falls, the max pain strike in violet and the numbers 1 to 3 beside the biggest strikes. It opens centred on the spot marker.Expiries: a table of the nearest expiries with columnsExpiry(with Deribit's code, such as30OCT26),Time left,Call OIandPut OI(each with its dollar value),Put/call(with a green and red bar),Max pain(with its distance from the index) andATM IV(with its strike).
How to use it
- Click
WallsorExpiriesto change the view. - In
Walls, click an expiry chip to read another expiry. Hover a chip for its settlement time and the time left. - While the widget is active, pick 1 to 6 for how many of the nearest expiries the chips and the table cover.
- Hover a header for its definition and a biggest-strike chip for its exact call and put contracts.
Settings
| Setting | What it does |
|---|---|
| View | Walls or Expiries. Default Walls. Saved. |
| Expiries | 1 to 6, while the widget is active. Default 3. Saved. |
Data and refresh
- Everything comes from Deribit's public API with no key: one book summary of every listed ETH option (open interest and mark implied volatility), the ETH index price, and DVOL as hourly candles. Deribit is a centralized exchange and Cashboard has no relationship with it.
- The book and the index reload every 30 seconds with no live stream, and DVOL is read again every five minutes. The web build calls Deribit directly. Desktop makes the calls in the main process and shares one reading for 15 seconds.
Good to know
- Open interest is in ETH contracts, where one contract is one ETH, converted to dollars at the index price. Every expiry settles at 08:00 UTC, and one that has settled drops off the card when its time passes, before the next reload. The expiry chosen in
Wallsis not saved and returns to the nearest on reload. - DVOL is Deribit's 30-day implied volatility index. Its change runs from the open of the first hourly candle in the last 24 hours to the latest close, in volatility points, and is not coloured because a rising or falling index is not good or bad news by itself.
- ATM IV is the mean mark implied volatility of the call and the put at the strike nearest the index price; a strike with no mark is skipped. Max pain is the strike where option holders would together lose the most at expiry, meaning the one with the smallest total payout to them. It assumes dealers are short the options, which is a heuristic and not a forecast. Two strikes with the same payout are a tie, which goes to the one nearer the index price.
- The ladder draws only strikes within 25% of the index price that have open interest, and the line under it says what share of the expiry's open interest they hold. The biggest strikes are ranked among the strikes drawn.
- If the index read fails, the book's own delivery estimate stands in and the tile reads
Delivery estimate. If a refresh fails after data has loaded, an amber banner readsDeribit did not answer the last refreshand the last reading stays up. - Messages:
ETH options are temporarily unavailableandNo ETH options listed, which appears when Deribit lists fewer than two expiries. Nothing here is advice.
Pairs well with Ethereum pulse, Funding rates, Liquidations, Perps risk.
Frequently asked questions
Do these widgets need an API key or a Connection?
No. The ten market widgets read public data, and none of them uses a Blockscout key, the CoinGecko Demo key or any other saved Connection, so adding a key changes nothing. They link to block explorers but do not call Blockscout. EVM swap asks for no key either, only a wallet to connect.
Why is a stock token premium dimmed or tagged pre-market?
Because the quote it is measured against is not a live reading. A premium compares a token that trades around the clock with a quote for the share, and it fades to half strength when that quote is a Chainlink NAV (Base stock tokens), a Robinhood quote older than 15 minutes, or a Yahoo Finance price from outside the regular US session or older than 15 minutes. A Base stock token with a thin pool is dimmed too. On Robinhood stock tokens the Premium header then names the state, such as pre-market, after hours, closed or stale.
Why does Base launches show fewer rows than I selected?
Because some coins are hidden. The Trending, Gainers and Top lists drop coins with fewer than 25 holders, and the hosted web build also drops coins that fail the fake-coin checks or have a zero or missing market cap, so those lists often show fewer rows than the limit. Twenty is also the largest row choice, because the widget reads one page per launchpad and treats 20 rows as the size of that page.
What is the difference between HL funding and the Funding view of HL markets?
HL funding lists Hyperliquid's own current hourly rate and its annualized value for every main dex perp that has open interest, with no volume floor. The Funding view of HL markets compares Hyperliquid's predicted rate with the average of Binance and Bybit for perps with at least $1M of 24h volume and ranks them by the spread.
Can I change how many rows Hyperliquid markets shows?
No. The widget has no row-limit control. One you add shows up to 15 rows per view, or up to 30 trades in the Tape. HL funding, Base launches, the stock token widgets, Robinhood perps and the L2 scoreboard offer a row choice while they are active.
Last checked against the code on . Found something out of date? Write to contact@cashboard.live. Market data comes from the providers named on each widget and may be delayed. Nothing here is financial advice.
Cashboard