Markets
Verified asset registry (xStocks and quote assets)
working · verified
Mints, issuers, decimals and restrictions checked on chain and against Jupiter by pnpm registry:verify.
depends on: registry
Markets
Live token market prices
working · verified
Jupiter Price API v3, per displayed unit.
depends on: jupiter-price
Markets
Market-session status for the underlying stocks
working · verified
Pyth Hermes feed metadata (market_hours) only; no Pyth prices are used.
depends on: pyth-market-hours
Markets
Underlying stock reference price
working · verified
Optional: STOCK_REFERENCE_PROVIDER=finnhub with FINNHUB_API_KEY, or yahoo (unofficial, delayed).
depends on: stock-reference
Markets
Secondary market data (GeckoTerminal, DefiLlama fallback prices)
working · verified
Key-free providers with small allowances; screens fall back to cached or unavailable states.
depends on: geckoterminal, defillama
Trading
Wallet-signed Jupiter swaps
working · verified
Quote and transaction from Jupiter Swap V2 /order, signed in the user wallet. Jitterbug adds no fee.
depends on: rpc, jupiter-order
Portfolio
Wallet balances (SOL, Token, Token-2022)
working · verified
Both token programs are scanned; a failed scan is reported, never shown as an empty balance.
depends on: rpc
Portfolio
Portfolio valuation
working · verified
Totals include priced registry assets only, with a coverage sentence.
depends on: rpc, jupiter-price
Portfolio
Labels for unverified tokens
working · verified
Display hints from the Jupiter Token API v2; such holdings stay unverified.
depends on: jupiter-token
Launchpad
Launchpad pool creation (Meteora DBC)
awaiting configuration
Needs an operator-created DBC config on this cluster and metadata storage. Waiting for: meteora-config (METEORA_DBC_CONFIG is not set for mainnet-beta: create a config with pnpm launch:config); storage (STORAGE_PROVIDER=none: launch image and metadata uploads are disabled).
depends on: rpc, meteora-program, meteora-config, storage
Launchpad
Launch index and step recovery
awaiting configuration
Without a database, launches still work chain-direct but are not listed or resumable. Waiting for: database (no database: launch index and step recovery are not kept (launches still work chain-direct)).
depends on: database
Account
Wallet sign-in (message signature)
working · verified
Proves wallet ownership for uploads and launch records; creates no transaction.
depends on: auth
Portfolio
PnL / cost basis
not implemented
Transaction coverage (10 classified transactions per page, no historical fills) does not support it.
Launchpad
Rewards, buybacks, burns, fee sharing
not implemented
No such mechanism exists in Jitterbug.
Launchpad
Token-badge quote assets (xStocks as launch quote)
not implemented
xStocks carry Token-2022 extensions (permanent delegate, pausable) that Meteora pools accept only with a token badge; launches quote in SOL or USDC.