Skip to content

Docs · Widgets

Intelligence tools widgets

Liquidity X-ray walks a Hyperliquid order-book snapshot, Smart money graph connects the wallets you follow to the tokens in their recent swaps, and Market events puts dates you enter, with their sources, on your price charts. Find all three in the first group of the Add panel, Intelligence tools. As of October 2026 they run in the hosted web build, and Cashboard Desktop 0.4.2, the current installer, does not include them.

Documentation menu

Where to find them

In the Add panel, open Intelligence tools, the first group in the list. It holds Liquidity X-ray, Money graph (the widget itself is titled Smart money graph) and Market events. The command palette adds the same widgets: press Ctrl K (Cmd K on macOS) and choose Add Liquidity X-ray, Add smart money graph or Add market events.

Read the evidence

A depth calculation describes the snapshot it received, a wallet graph describes the recent transactions its reader returned, and a calendar entry describes the date and source you typed. None of them proves a future fill, a profitable trader or the effect of an event on price. To keep a layout that uses them, press the Workstation library button in the top bar; Library explains what it saves and what it removes. The Agent button opens B Cash, which can add these widgets from one sentence; Board Agent describes its access and limits.

Liquidity X-ray

Read Hyperliquid USDC-perpetual order-book depth and compare the visible fill, average price and impact of several reference order sizes.

Add panelIntelligence tools, then Liquidity X-ray
Works inWeb and desktop
NeedsNo key and no trading account. It is a public order-book analysis and submits no order. As of October 2026 it is in the hosted web build; Cashboard Desktop 0.4.2 does not include it.

What it shows

  • The market symbol with the label USDC perps · read-only, then Best bid, Best ask and Spread in basis points (100 basis points is 1%).
  • A Buy / long and Sell / short switch. Buy / long walks the asks and Sell / short walks the bids. Beside it sits the dollar depth visible on that side and the number of order-book levels behind it, written <depth> visible · <n> levels.
  • One row per reference size, smallest first, with Ref. size, Filled <symbol>, VWAP, Impact and Cost ≈ (Proceeds ≈ on the sell side). VWAP is the average price of the filled quantity. Under the filled quantity a row reads Full visible fill when the book covers the size, or the share it covers, such as 62.5% · partial. Under the cost sits the estimated fee in dollars.
  • The line under the title names the source, Hyperliquid · L2 book, and the pill on the right of the header shows how old the snapshot is. The i button beside it repeats how to read the numbers.

How to use it

  • Type a native Hyperliquid USDC perpetual ticker, such as SOL, in the symbol field and press Enter or click away. The field takes up to 20 characters and turns them into capitals, except that a ticker starting with a lowercase k, such as kBONK, is kept as typed.
  • Pick Buy / long or Sell / short. The choice is not saved with the widget.
  • Use the first of the two icon buttons at the top right (Liquidity sizing settings) to open the sizes and fee fields. Type up to five dollar amounts separated by commas in Reference sizes ($), set Estimated fee (bps) and press Apply. A rejected value shows a red message and saves nothing. The second icon button (Refresh liquidity book) reloads the book at once.

Settings

Liquidity X-ray settings
SettingWhat it does
MarketThe native Hyperliquid USDC perpetual ticker, default SOL: 1 to 20 letters or digits, with an optional leading lowercase k. Other markets and AMM pools are not supported.
Reference sizesOne to five dollar amounts, default 100, 1000, 10000, saved with the widget. Each must be above 0 and at most 1,000,000,000, and no two can match. Each size is converted to a quantity at the best price on the side you picked.
Estimated feeA number of basis points from 0 to 100, default 5, applied to the filled part only. It is added to a buy and subtracted from a sell. It is your own estimate, not your account fee tier.

Data and refresh

  • The public Hyperliquid order book from api.hyperliquid.xyz, refreshed every 5 seconds while the page is visible and whenever you press the refresh button. A request that takes longer than 8 seconds is dropped, and a failed one is tried once more.
  • The book holds at most 20 levels per side and only those are used. On the web your browser asks Hyperliquid directly. On desktop the request goes through the main process of the app.

Good to know

  • No depth is assumed beyond the snapshot, so a size the visible levels cannot fill shows as a partial fill, not an extrapolated price. Impact starts at the best ask (buy) or best bid (sell); the spread is separate. USDC is treated as $1.
  • Your account fee tier, minimum order sizes, margin, funding and order rounding are not included. This is not an executable quote, it does not fetch an AMM swap route, and the widget never submits an order.
  • A snapshot older than 15 seconds shows Stale snapshot. Depth and prices may have changed. and the table dims. A snapshot dated more than 5 seconds ahead of your device clock shows Snapshot clock mismatch. Treat these figures as historical. If a refresh fails, the last snapshot stays up under Refresh failed. Showing the last received snapshot.
  • If the book cannot be read at all, the widget shows Liquidity book is temporarily unavailable and suggests checking the ticker. A book with no offers on one side adds One side of this order book has no visible offers.

Pairs well with Funding rates, Hyperliquid markets, Perps risk.

Smart money graph

Connect public wallets you follow to tokens in their recent observed swaps, then open the transaction evidence behind each connection.

Add panelIntelligence tools, then Money graph
Works inWeb and desktop, better with an optional key
NeedsYour own list of public wallet addresses. Solana, Base and Ethereum work without a key. In Cashboard Desktop, a Blockscout key saved under Connections switches the Base and Ethereum reads to Blockscout's Pro API and is required for Robinhood Chain, which the web build cannot read; see Blockscout. As of October 2026 the widget is in the hosted web build; Cashboard Desktop 0.4.2 does not include it.

What it shows

  • A graph with your followed wallets on the left (Followed wallets) and the tokens they traded on the right (Observed tokens). A solid green line is a Buy, a dashed red line is a Sell, and a line gets thicker with its priced USD volume. The graph draws the 12 tokens that the most of your wallets traded, with ties broken by swap count, and a note counts the rest.
  • On each node, a count: <n> observed swaps for a wallet, <n> buyers, <m> sellers for a token. Click a wallet, a token or a line to narrow the list below to it.
  • A summary line (<n> observed swaps · <m> tokens), a Graph and Activity switch, a collapsed Connections (<n>) list, and the swaps themselves, newest first. A swap row shows its age, the wallet, Bought or Sold, the token, its USD value or USD unavailable, a Buy button and an arrow link to the transaction on Solscan (Solana) or Blockscout (EVM networks).
  • Amber notices for a wallet that could not be read (History unavailable for <wallet>. The graph is incomplete.), for swaps without a USD estimate and for swaps hidden by Min USD.

How to use it

  • A new widget is empty and reads Build a wallet graph. Choose the network in Network, paste a public address into the add form, give it an optional label of up to 24 characters and press Follow wallet. The button stays disabled until the address fits the network. Without a label the shortened address is shown. Once the widget has wallets, click it to bring the form back.
  • Remove a wallet with the x on its chip. Click a node or a line, or pick an entry in Connections, to see only those swaps. Show all activity clears the choice.
  • Raise Min USD to hide small swaps. Set it to 0 to include small swaps and swaps without a USD estimate.
  • Press Buy on a swap row to prepare your own swap of that token. On the web it loads the token into the Jupiter swap for Solana, or into the EVM swap for Base and Robinhood Chain, and adds one to the board if it has none. You choose the amount, review the route and sign manually in your wallet. On desktop the button opens jup.ag or Jumper in your default browser instead. Ethereum rows have no Buy button, and the widget never copies a followed trade.

Settings

Smart money graph settings
SettingWhat it does
WalletsUp to 10 followed addresses, saved with the widget, each with a label of up to 24 characters. The same address cannot be added twice (This wallet is already followed.), and EVM addresses are compared without regard to capitals. Wallets are matched by address format: a Solana address is read only on Solana, and an EVM address on any of Base, Ethereum and Robinhood. An address the chosen network cannot read stays saved, is tagged (other network) and is not queried.
NetworkSolana, Base, Ethereum or Robinhood, default Solana, saved with the widget. Switching clears the selected node.
Min USDFrom 0 to 1,000,000,000 dollars, default 0. A value above 0 hides every swap below it and every swap that has no USD estimate. A number outside the range is ignored.

Data and refresh

  • Recent transactions of the followed wallets, refreshed every 60 seconds and when you press the refresh button (Refresh wallet graph). A Smart money widget that follows the same addresses on the same network reuses the same read.
  • Solana: the latest 6 transactions of each wallet, from a Solana RPC. On the web the request passes through a relay on cashboard.live; on desktop it goes to a public Solana RPC. Failed transactions are skipped. Token names and icons and the SOL price come from Jupiter (lite-api.jup.ag). A swap is a token moving against SOL, USDC or USDT, valued at the stablecoin amount or at the SOL amount times the SOL price.
  • Base, Ethereum and Robinhood Chain: Blockscout. For each wallet the widget reads recent ERC-20 transfers and transactions and considers at most 6 transactions that the wallet itself sent to a contract, so airdrops and tokens pushed at the wallet are ignored. A swap is a token moving against ETH, WETH or a dollar stablecoin, valued with prices from Blockscout.
  • Without a key, Base and Ethereum read the public Blockscout hosts base.blockscout.com and eth.blockscout.com, straight from your browser or the app. In Cashboard Desktop a Blockscout key saved under Connections switches all three networks to the Blockscout Pro API. Robinhood Chain has no public host here, so without a key the widget shows Robinhood Chain is read through the Blockscout Pro API. Add a Blockscout key under Connections to follow wallets there.
  • The addresses you follow are sent to these providers so they can answer. Privacy and data lists the route for each network.

Good to know

  • This is a bounded recent sample, not full history or current holdings. At most 6 recent transactions per wallet are examined, so a quiet wallet, or a swap outside that window, has no connections. A swap where a token trades only against another token, with no SOL, USDC or USDT leg on Solana and no ETH, WETH or stablecoin leg on the EVM networks, is not recognised.
  • Direction is inferred from balance changes, not read from a trade record: a buy is the token arriving against a quote asset, a sale is the reverse. Buys and sells of one token by one wallet stay as separate lines. USD amounts are estimates, not realised profit.
  • A line shows observed shared token activity. It does not establish profit, trading skill or coordination, and Smart money is a label in this workspace, not a rating of the wallet. Swaps without a USD estimate are counted but left out of priced subtotals; their lines stay thin, and a subtotal is labelled priced subtotal.
  • If a wallet cannot be read, its node reads History unavailable and an amber notice says the graph is incomplete. If the whole read fails you see Wallet history is unavailable, and the followed wallets stay saved.
  • Followed wallets and their labels are removed from share links and from library layouts and presets. A full board export keeps them. See Templates and sharing.

Pairs well with Smart money, Trending on-chain, Token terminal.

Market events

Save sourced calendar dates and show matching events on the board price charts, with an explicit link to the source.

Add panelIntelligence tools, then Market events
Works inWeb and desktop
NeedsYou enter every event yourself. No calendar provider is connected and a new widget starts empty. As of October 2026 the widget is in the hosted web build; Cashboard Desktop 0.4.2 does not include it.

What it shows

  • A list headed Events on your charts, with the line Your sourced dates · UTC · <n>/100, an Add button and Upcoming, Past and All filters. It opens on Upcoming. Each entry shows its title, its UTC date, All charts or the asset id, its kind, and a link to the source labelled with the host name of the address.
  • On every Price chart on the same board whose asset matches, a grey marker above the candle, labelled with the first 28 characters of the title. Under the chart, a row of source links shows up to 8 matching events and ends with +<n> in Market events when there are more.

How to use it

  • Press the Add button in the widget header, then fill in the title (Event title), the asset (Asset id or all), the date (a date picker, read as a UTC day) and the source address, which must start with https://. Pick a kind and press Save event; Cancel closes the form without saving. After a save the list switches to All.
  • For the asset, type all for an event that applies to every chart, or the lowercase CoinGecko id of one coin, such as bitcoin. A chart shows an event only when its own asset id matches, so use the id the chart uses (Avalanche is avalanche-2). The widget does not check that the id exists.
  • The kinds are Macro, Earnings, Token unlock, Listing, Protocol and Custom, the default. Edit an entry with its pencil button or delete it with its bin button; the chart markers follow.

Settings

Market events settings
SettingWhat it does
EventsUp to 100 entries per widget; Add is disabled at 100. Every entry needs a title of 1 to 120 characters, an asset (all, or lowercase letters, digits and single hyphens, up to 100 characters), a real calendar date and an HTTPS source of up to 2,048 characters without a username or password in it. A chart collects the events of every Market events widget on its board.
DateA calendar day in UTC, with no time of day. An event counts as upcoming through the end of its UTC day, so an entry dated today stays under Upcoming until that UTC day is over.

Data and refresh

  • Only what you type: titles, dates, asset ids, kinds and source links, saved with the board on your device. No external calendar is fetched and the app generates no event dates.

Good to know

  • A marker sits on the first candle that starts at or after 00:00 UTC on the event date. The chart draws candles in your time zone and the marker gets the same shift, so it lines up with the candles you see. Charts cover 1D, 7D or 30D, so an event dated before the first candle or after the last has no marker.
  • An event with no marker still appears in the row under the chart, among the first 8 matching events by date. A date is not an announcement time, and a marker does not show that the event moved the price.
  • Titles, dates, asset ids and source links belong to the board, so they travel in share links and in library layouts. Read them before you share. See Templates and sharing.

Pairs well with Price chart, Note, Prices.

Frequently asked questions

Are the Intelligence tools in the Cashboard Desktop installer?

Not in the current one. As of October 2026 the newest desktop installer is 0.4.2 and it has no Intelligence tools group. The three widgets are live on the web and reach an installed desktop app with the next desktop release, which has no version number or date yet.

Does Liquidity X-ray give me an executable quote?

No. It walks the public Hyperliquid order book snapshot it received, up to 20 levels per side, and shows what each reference size would fill, at what average price and with what impact. Your account fee tier, minimum order sizes, margin, funding and order rounding are not included, and the widget never submits an order.

Why does a followed wallet show no swaps in Smart money graph?

The widget reads only a short recent sample: at most 6 transactions per wallet, and only swaps where a token trades against SOL, USDC or USDT on Solana, or against ETH, WETH or a stablecoin on the EVM networks, are recognised. A Min USD above 0 also hides swaps that have no USD estimate, and a wallet whose address does not fit the selected network is marked (other network) and not queried. Robinhood Chain needs a Blockscout key, which only Cashboard Desktop can store, so the web build cannot read it.

Are my followed wallets in a share link?

No. Share links and library layouts remove the followed wallets and their labels from Smart money graph. A full board export keeps them. Market events entries are not removed, so check their titles and source links before you share.

Does Market events fetch a calendar for me?

No. You type each event with its date and an HTTPS source, and the widget saves them with the board. A Price chart on the same board with a matching asset id then shows a marker and the source link.

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.