Public APIs, no sample metrics

Ask SomaBrain. Inspect what the network returns.

SomaChain shows live chain, chat, wallet, and governance state only when the public endpoints return valid JSON. Missing data is labeled instead of filled with placeholders.

Latest block
Unavailable
Chat API
Unavailable
Finality
Not exposed
Chat route
Chain tip
Local wallet

AI Brain

SomaBrain chat uses the public chat backend and exposes receipt or proof metadata only when the backend returns it.

Blockchain

Chain views read public JSON APIs. If an endpoint fails, SomaChain shows unavailable instead of invented network data.

Wallet

Wallet balances and sends are tied to local keys and chain responses; the landing page never displays sample balances.

Governance

Governance data must come from proposal endpoints or chain receipts before it is shown as active voting data.

Chat

Chat uses capability data, not decorative modes.

The chat page reads /v2/chat/capabilities and labels unsupported modes, pending receipts, fallbacks, and unavailable backend states.

SomaBrain Chat
Backend contract: /v2/chat/capabilities + /v2/chat/stream
Unavailable
Chat capabilities unavailable

No capability JSON has been returned yet.

Open the real chat surface to send a request and inspect response metadata.
Open
Route policy
SomaBrain first
Primary when available
Open LLM
Fallback lane
Unavailable or disabled
Available modes
No mode list

The capability endpoint did not return available modes.

Live network

Only public chain JSON is shown as network state.

Blocks, node counts, hashes, and finality are hidden or marked unavailable unless a live endpoint returns them.

Latest block
Unavailable
Active nodes
Unavailable
Chain API
Unavailable
Finality
Not exposed
No live blocks

No chain block JSON has been returned yet.

SomaBrain

Brain status is separated from roadmap claims.

The current UI reports only backend status and capability data. Planned lanes stay labeled as unavailable until their APIs prove readiness.

Primary lane
SomaBrain

The chat route starts with the SomaBrain policy when the backend is available.

Training activity
Open LLM unavailable

Training and fallback claims must come from accepted receipts and stats endpoints.

Proof surface
Unavailable

Responses may expose receipt ids or hashes. Finalized proof is shown only when explicitly returned by the backend.

Wallet

Local wallet, live balance only

SOMA balanceRead after wallet unlock
SomaPowerRead from staking endpoint
RewardsReceipt required
Open wallet
Governance

Proposal data must be live

No proposal feed

The proposal endpoint has not returned public JSON.

Open governance
Onboarding

Every step has a backend or a clear stop state.

The product surface avoids decorative success states. A user action either reaches a real route or reports why it cannot proceed.

1

Ask

Open chat and send a real backend request.

2

Inspect

Review capability, receipt, fallback, and unavailable labels returned by the system.

3

Contribute

Unlock wallet-backed training, staking, or governance only when the relevant endpoint is live.