On-chain, on demand
Sigma reads the distributor's history from Blockscout and JSON-RPC: every stock distribution you received and every treasury buy batch. No database, no indexer, no cached guesses.
Sigma is a read-only holder ledger and a factual RWA analyst for The Index ($INDEX). It turns a wallet address into an accumulated tokenized-stock basket, cost basis, and distribution history, then answers questions using only that data.
Read-only · no wallet connect · no custody · Information, not financial advice.
Three stages, in order, and the order matters. Nothing downstream states a number the stage above it did not compute.
Sigma reads the distributor's history from Blockscout and JSON-RPC: every stock distribution you received and every treasury buy batch. No database, no indexer, no cached guesses.
It pairs treasury USDG-out to stock-in (FIFO) into a price index, then sums your receipts into shares, cost basis, value, P&L, and effective APY. Lots it can't price exactly are flagged as estimates.
The Sigma Agent replies in plain language, but every number comes from a tool call over that ledger. If a tool returns nothing, it says so. It never predicts prices or gives advice.
Paste an address; read everything back. Sigma never asks you to connect a wallet, sign, or hand over funds; the read-only guarantee is the whole point.
| Ticker | Shares | Cost basis | Value | P&L |
|---|---|---|---|---|
| AAPL | 0.0214 | $4.51 | $4.62 | +2.4% |
| NVDA | 0.0031 | $3.02 | $3.18 | +5.3% |
| TSLA | 0.0076 | $2.15 | $2.07 | −3.7% |
| MSFT | 0.0049 | $1.90 | $1.94 | +2.1% |
| Σ total | n/a | $11.58 | $11.81 | +2.0% |
Sigma Agent is a factual RWA/Index analyst. Its persona is built around a grounding contract, encoded directly in the system prompt. The model is a renderer over deterministic tool output, not a source of facts.
@sigma what's my cost basis for TSLA? 0x9f…3ac2
Your TSLA lot: 0.0076 shares, cost basis $2.15, current value $2.07 (−3.7%). One older lot uses an approximate price, flagged in your ledger.
Information, not financial advice. · Full data → sigma
The agent cannot know your wallet; it asks for an address, then answers only from tool output for that address.
The agent's tools are thin wrappers over a read-only HTTP API. It reuses the ledger's math and adds none: deterministic, typed, and explicit about failure so any caller can honestly report “couldn't fetch.”
{ error, code }, no silent nulls dressed as data.# a wallet's headline figures GET /api/agent/summary?address=0x… GET /api/agent/basket?address=0x… GET /api/agent/distributions?address=0x…&ticker=&since= GET /api/agent/ledger?address=0x… # protocol-wide, no address GET /api/agent/protocol GET /api/agent/token/index # → { data } on success · { error, code } on failure
The Sigma token is planned to launch on Pons, a non-custodial, fixed-supply token launchpad on Robinhood Chain, where every transaction goes through your own wallet. The token and the agent stay separate: holding unlocks premium agent features, checked client-side against your balance.
Pre-launch: nothing here is on sale. No token exists yet. Legal review and community demand-validation come first; figures describe the planned mechanism, not an offer to sell a security. Sigma is information tooling, not financial advice.
Read-only · no custody · Information, not financial advice.