Documentation
How Hanko works
Hanko answers one question at the point of trade: what does this token legally entitle you to, and who says so?
01 · The problem
On Solana, multiple tokens can share the same company name while representing completely different legal claims. One may be redeemable registered equity. Another may be economic exposure through an offshore SPV. Another may be a perpetual with no shares behind it. Charts look the same. Wallets show ticker, price, and chart. They do not show the legal structure.
02 · The claim label
Each asset has a nutrition-label style card with eight fields:
- Issuer
- Jurisdiction
- Custodian
- Authorized by the company
- Redeemable into the real share
- Voting rights
- Dividend treatment
- Who may legally hold it
Every value links to a primary source, or it renders as NOT DISCLOSED. Absence is intentional. We do not invent disclosures.
03 · Grades
Grades (A, B, C, F) describe legal structure clarity, not investment performance. See the full rubric on the Method page.
04 · Live market data
Where a Solana mint is mapped, Hanko pulls live price, 24h change, volume, liquidity, and multi-horizon returns from DexScreener. The feed refreshes about every 30 seconds via /api/market.
Chart previews in the index are sparklines rebuilt from multi-horizon returns (24h / 6h / 1h / 5m). Detail pages embed the full DexScreener pair chart when a liquid pair is known.
Market data is enrichment only. A high price does not upgrade a grade. A green chart does not mean you own the share. Assets without a verified mint show no price. That is honest product design, not a bug.
04b · Coverage
The seed index covers major xStocks (Backed Finance), select PreStocks, Backpack SPCX, and structural illustrations. It is not every tokenized equity on Solana yet. Missing tickers are a roadmap item, not a claim that they do not exist.
05 · What Hanko is not
- Not a trading terminal or swap router
- Not financial advice or a recommendation to buy
- Not an issuer-sponsored rating agency (yet)
- Not a substitute for reading primary legal documents
06 · API
GET /api/market
Returns JSON quotes keyed by asset slug: priceUsd, change24h, volume24h, liquidityUsd, mint, pairUrl, updatedAt. Cache headers allow ~30s CDN freshness.
07 · Roadmap
- Wallet and terminal overlays at the point of trade
- Machine-readable claim JSON for agents (x402 ready)
- Token-extension metadata so the label travels with the mint
- Broader coverage beyond the seed index