πŸ“ŠPortfolio & Treasury

Unified views of all your assets, stablecoins, and staking positions across every chain β€” plus patterns for managing funds between hot wallets and cold BTC storage.

Portfolio overview

See everything you own in one command:

xverse-wallet portfolio --json

To scan multiple accounts (recommended β€” funds may be on a different account):

xverse-wallet portfolio --accounts 0-4 --json

Output includes tags like staked, unclaimed rewards, withdrawing, stable, and rune so your agent can categorize holdings.

Always use portfolio --accounts 0-4 --json first when searching for funds β€” assets may be on a different account than the default.

Stablecoin overview

Unified view of stablecoins across all chains: USDC (Starknet), USDB (Spark), USDCx (Stacks).

# All stablecoin balances
xverse-wallet cash balance --json

# Receive addresses for each stablecoin
xverse-wallet cash receive --json

# Stablecoin transaction history
xverse-wallet cash history --json

Earning overview

Check staking position, claimable rewards, and suggested next actions:

For a step-by-step walkthrough of WBTC staking:


Treasury management patterns

Sweep to cold BTC vault

Move funds from hot wallets (Spark, Starknet, Stacks) to cold Bitcoin L1 storage:

Rebalance between stables and BTC

Periodic reward harvesting

Buy crypto with fiat

Buy BTC, STX, WBTC, STRK, or USDC using credit card, bank transfer, or Apple Pay via on-ramp providers (MoonPay, Revolut, Banxa, etc.).

Last updated