ThunderHub
Taproot Assets

Taproot Assets

What ThunderHub exposes for Taproot Assets — managing assets, channels, and Magma RFQ trading.

ThunderHub treats Taproot Assets (TA) as a first-class part of the node UI. When you connect with type: litd, the asset features light up across the dashboard: balances, mint, send, receive, universe federation, asset invoices, channel asset balances, and Magma trading.

The underlying daemon is tapd bundled inside litd. ThunderHub speaks to tapd over its gRPC interface using the same superadmin/admin macaroon that authorizes the LND side.

Capability snapshot

AreaWhat's in the UI
AssetsList, balances (grouped by asset ID or group key), mint with precision parameter, burn, send, receive.
InvoicesCreate asset-denominated invoices via RFQ. Pay incoming asset invoices.
UniverseSync, federation add/remove, public-access toggle (for nodes that publish their universe).
Asset channelsView asset balances inside Lightning channels (active + pending), open private channels for orders.
TradingMagma RFQ — buy and sell assets with multi-hop circular rebalancing and on-chain liquidity safeguards.
Per-channel notesInline memos on each channel, useful for tracking which channel is dedicated to which Magma order.

Requirements

  • A litd node (remote mode or embedded LND — see Connect to litd).
  • ThunderHub account configured with type: litd.
  • A configured price oracle for trading. See Price Oracle.

Where to go next

  • Workflow — Mint and federate an asset end-to-end. Useful for testing the full path on regtest.
  • Price Oracle — Configure your litd's RFQ price oracle (Amboss recommended).
  • Magma trading — RFQ orders, buy/sell flows, and multi-hop swaps.
  • Developer environment — Spin up a regtest network with two litd nodes to try all of the above locally.