sheaf

Live · Solana mainnet · read through Solami

The stock-token tape.

Every few seconds Sheaf asks mainnet, through Solami's RPC, for the newest trades in tokenized stocks and decodes them on the server. Each row links to its transaction on Solscan. The same key reads the dividend multipliers that value every basket and settle every Panta market.

Solana mainnet· read through Solami· reading

WhenTradeValue

What Solami serves here.

The tape

getSignaturesForAddress, getTransaction, getBlockTime, getSlot

The newest signatures on ten xStock mints, two per poll, decoded from token balances into side, size, fill and venue. Paced at 1.5 calls a second per server instance, so three instances together stay under the free key's five.

/api/tape

Every basket's value

getMultipleAccounts over 28 mints

Each xStock's Token-2022 ScaledUiAmount multiplier, which carries its dividends, read from the mint itself in one call. It sets the value of every Sheaf basket, on every page.

/api/market (chain.slot, chain.via)

Every Panta resolution

the same multiplier read

A basket's market resolves from navPerShare.listed at two week-ending closes: adjusted closes times these multipliers. If the mainnet read fails, the answer is a 503, never a guess.

/api/nav/<BIG5> (sources.multipliers)

Free tier, RPC only: Solami's gRPC streams and WebSockets are not on the free plan, and its Data API needs a permission this key does not have. How each figure is measured, and what production showed, is in docs/solami.md. The baskets these tokens go into are on Explore, and their markets on Predict.