Issuer programmes put US-listed and pre-IPO equity exposure on Solana, and they are not variations on one product: what a holder legally owns ranges from a synthetic bet to a registered share in the company. This page grades each programme on two independent axes — ledger maturity, the site-wide Level 0–4 measure of how far the token behaves like a bearer asset whose chain is the authoritative ledger, and claim depth, what the holder actually owns — because the most "tokenized" product and the most "real" one are usually not the same product. Legal facts come from primary documents (prospectuses, issuer terms, transfer-agent disclosures) and are cited per issuer; on-chain control and market facts are read from the mints and from Jupiter. Nothing here is investment advice, and a grade is a reading of documents, not an endorsement.

Data as of (universe fetch).

Loading…

Find any stock, token or issuer

Search by company, ticker, token symbol, issuer programme or Solana mint address.

Two axes, not one ladder

Vertical, ledger maturity (Level 4 top → Level 0 bottom): how far the token behaves as a bearer digital asset whose blockchain is the authoritative ledger — main ledger, then unconditional transfers, then bearer redemption, then a forced-transfer mechanism.

Horizontal, claim depth (rung 0 left → rung 4 right): what the holder legally owns — a synthetic exposure, an unsecured claim on the issuer, a claim secured over collateral, a beneficial interest in the security, or the registered share itself.

Each dot is one issuer programme, sized by the log of its total Solana DEX liquidity (floored, so an illiquid programme is still visible). Click a dot for the dossier. The bottom-right corner is a real registered share that barely trades on chain; the middle is a freely transferable wrapper that is not the share. Neither corner is "better" — that is the point of using two axes.

Trading activity, last 24 hours

One row per live programme, aggregated over its mints. This is the counterpart to the liquidity numbers above: liquidity is how much depth sits in the pools, and these columns are how much actually traded against it. Defunct programmes are not listed. Click a programme to open its dossier, or a column header to sort.

Programme Traded 24h / mints Trades 24h Traders 24h Trades / trader Organic Venues Venue spread Last trade Flags

What this is: trades, traders and organic share are Jupiter's 24-hour aggregates per mint; venues, the last-trade time and the cross-venue price spread come from DexScreener pairs and CoinGecko tickers. Not collected: per-trade on-chain history, counterparty or wallet-level analysis, CEX order-book depth, and exact trade timestamps on DEXs — so a DEX-only mint has trades but no last-trade time, and trader counts are per-mint sums in which one wallet can appear twice.

Issuer programmes (0)

One card per programme — the unit of analysis is the programme, not the mint: one wrapper, one document set, one control surface, instantiated as up to 212 mints. Live programmes first, ordered by on-chain liquidity; defunct ones are greyed and excluded from every headline total. Control surface is a set of facts, never summed into a score.

Every mint

All mints found in the universe fetch, including paused ones and mints with no pool. A premium on an illiquid mint is noise, not a finding: below roughly $50k of liquidity the on-chain price is a stale AMM print. Reference prices come from three unrelated places and the column names which one — an issuer mark is the sponsor's own number, not an independent price. Click a row — or its Details button — for the mint's full panel: identity and on-chain control, market, trading activity, every venue it trades on, and the reference price.

0 mints

Token Issuer Underlying Instrument Price Reference Premium Liquidity Vol 24h Organic Trades 24h Traders 24h Venue spread Holders Top-10 Last trade Flags Detail

Methodology and gaps

Where the data comes from

  • Legal facts — hand-researched per issuer from primary documents only (prospectuses, issuer terms and conditions, transfer-agent and regulator records), each with its source URL in the issuer's detail panel. A dossier carries its own confidence rating.
  • The mint universe — Jupiter token search, read in full on the date shown at the top of this page.
  • On-chain control — the Solana RPC, read directly off each mint's Token-2022 extensions.
  • Reference prices — Pyth where the feed is entitled, an implied price derived from the Ondo registry, or the sponsor's own published mark. The table always names which.

What a grade means

Ledger maturity is the site-wide ladder, computed identically to the main assets table: Level 0 unless the chain is the main ledger, then Level 1 unless transfers are unconditional, Level 2 unless redemption is bearer, Level 3 unless a forced-transfer mechanism exists, else Level 4. The score beside it sums ten booleans, +1 for yes and −1 for no.

Claim depth is a 0–4 rung read off the legal form: synthetic exposure, unsecured claim, claim secured over collateral, beneficial interest, registered share.

Verification strength replaces a yes/no on third-party attestations with a 0–5 scale: none, issuer statement, periodic auditor attestation, daily verification agent, on-chain proof of reserve, transfer-agent register.

Attestations are positive statements by a named attestor. Findings are negative or neutral facts we observed ourselves, with the evidence attached — nobody attests to those.

Known gaps

  • The universe is a union of searches, not an authoritative listing. There is no working "all tokenized stocks" call, so the fetch fires many queries by issuer and ticker name. An issuer absent from that query list is invisible here.
  • The forced-transfer pillar grades a capability, not a process. A permanent delegate exists on roughly half the mints, mostly held by single keys with no published procedure; whether it is bound to a legal process is tracked separately and does not yet move the level.
  • Reference prices are thin. Most tickers have no entitled Pyth feed, so the premium often rests on a quotient derived from an issuer's own registry — good enough to spot a 20% gap, not a quote.
  • Transfer hooks are reserved but empty. Almost every mint reserves the hook slot and none has a hook program installed, so nothing is enforced on chain today — but the authority to install one later is retained.
  • Symbols are not tickers. Some issuers truncate their symbols, so joining a mint to a real listed ticker needs a lookup table this pipeline does not have. Private companies have no ticker at all.
  • Every field can be absent. A dash means the source does not say, and is never rendered as zero. Missing values are skipped in aggregates, not counted as nothing.

Glossary — what the market words mean here

Liquidity
The USD value of the reserves sitting in the token's DEX pools — Jupiter's aggregate over Raydium, Orca and Meteora. It is depth that can absorb a trade, not a count of trades. A centralised exchange never reports it, so a token that trades mostly on a CEX can show heavy volume and almost no liquidity.
Volume 24h
USD traded in the last 24 hours, across all Jupiter routes.
Organic volume and organic share
The part of that volume Jupiter classifies as non-bot flow, and organic divided by total. A low organic share means the volume is there but almost none of it looks like real demand.
Trades 24h
The number of buys plus sells — a count of events, unlike volume, which is their size.
Traders 24h
Distinct trading wallets. Summed per mint, so in a programme's row one wallet that traded two of its mints is counted twice.
Trades per trader
Trades divided by traders. This is the wash-trading tell: a handful of wallets producing thousands of trades. Above 25 the row is flagged.
Holders
Token accounts with a balance, as reported by Jupiter — accounts, not people.
Top-10 %
The share of supply held in the ten largest accounts.
Venues
Distinct DEX ids (from DexScreener pairs) plus exchange markets (from CoinGecko tickers) where the token has a pair.
Venue spread
The gap between the lowest and highest price for the same mint across venues that traded in the last two hours with real depth (DEX pools ≥ $10k liquidity, exchange markets ≥ $5k 24 h volume); a persistent gap is an arbitrage opportunity, a one-off gap is usually a stale quote.
Last trade
The most recent last_traded_at across a token's CoinGecko tickers — a per-venue timestamp. Shown as a relative age, with the exact time on hover.
Not collected
Per-trade on-chain history; counterparty or wallet-level analysis; order-book depth on centralised exchanges; exact trade timestamps on DEXs. Nothing on this page can tell you who traded, or when a specific on-chain swap happened.