Workspace /Asset status monitoring
SDK
Read live asset status from your own app.
The board below is built entirely on three SDK calls: list every eligible asset, check one asset's status, and subscribe to changes as they happen.
npm install @brix/pool-sdkList assets
import { BrixPool } from '@brix/pool-sdk'
const pool = new BrixPool({ chain: 'mainnet' })
const assets = await pool.listAssets()
// each entry: { symbol, name, status, issuer, network }
// status is one of 'Active' | 'Pending' | 'Paused'Check one asset
// Check a single asset before trusting it as collateral
const status = await pool.getAssetStatus('xTSLA')
status.status // 'Active' | 'Pending' | 'Paused'
status.reason // present when status is 'Paused'Subscribe to changes
// Get notified the moment an asset's status changes,
// instead of polling on a fixed interval
const unsubscribe = pool.onAssetStatusChange((event) => {
console.log(event.symbol, event.status)
})ASSET STATUS MONITORING
Every asset's current state, at a glance
Eligibility isn't permanent — an asset can be paused the moment its oracle coverage or liquidity drops. This board mirrors what pool.listAssets() returns above.
ALL ASSETS
8 assets
Tokenized Apple Inc.
xAAPL · Atlas Markets · Ethereum
Tokenized Microsoft Corp.
xMSFT · Atlas Markets · Ethereum
Tokenized NVIDIA Corp.
xNVDA · Meridian Capital · Arbitrum
Tokenized Tesla Inc.
xTSLA · Meridian Capital · Arbitrum
Tokenized Amazon.com Inc.
xAMZN · Ledger Street · Base
Tokenized Alphabet Inc.
xGOOGL · Ledger Street · Base
Tokenized Meta Platforms Inc.
xMETA · Meridian Capital · Ethereum
Tokenized Berkshire Hathaway
xBRK.B · Atlas Markets · Ethereum
DEMO DATA · CALL POOL.LISTASSETS() FOR A LIVE FEED