Open Net Worth
Open Net Worth is an open-source personal AI wealth assistant you run yourself: one ledger for your whole financial life, worked by an AI agent you control.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
The market and intelligence layer for stocks on Solana. One company, every issuer representation — markets, research, calendar, trade and yield across 1,339 verified companies. Stocklana hackathon submission.
翻訳待ち
Loading the full README. The saved excerpt is shown below.
Henar is the market and intelligence layer for stocks on Solana.
One company. Every representation. One market.
A tokenized stock exists several times over. NVIDIA is NVDAx on xStocks, NVDA on Backpack Securities, and NVDAon on Ondo — different mints, different token programs, different issuer mechanics, different liquidity. Every venue today asks the user to pick a token. Henar asks them to pick a company, then does the comparison work underneath.
• Live application
• Markets
Henar is not a DEX for tokenized stocks. It is the layer a user goes through before and after the trade:Read the full README ↗Henar is the market and intelligence layer for stocks on Solana.
One company. Every representation. One market.
A tokenized stock exists several times over. NVIDIA is NVDAx on xStocks, NVDA on Backpack Securities, and NVDAon on Ondo — different mints, different token programs, different issuer mechanics, different liquidity. Every venue today asks the user to pick a token. Henar asks them to pick a company, then does the comparison work underneath.
Henar is not a DEX for tokenized stocks. It is the layer a user goes through before and after the trade:
| Discover | 1,339 companies and ETFs, 2,212 verified issuer mints, grouped by underlying company |
| Research | Financials, earnings, dividends, filings and news from SEC EDGAR; an earnings and macro calendar |
| Compare | xStocks, Backpack and Ondo side by side — price, spread, liquidity, route, redemption terms, and each issuer's own backing and custody |
| Trade | Market, limit and DCA execution, priced by Henar's own routing engine against Raydium, Orca, Meteora and byreal and ranked beside the aggregators |
| Pre-IPO | Private-market exposure from PreStocks and Tessera, priced against provider marks and Henar's own routes |
| Earn | Yield strategies that turn idle USDC into stock exposure |
| Manage | Holdings, protocol positions and settlement receipts in one place |
The unit of the product is the company, not the mint. Issuer differences are preserved and surfaced where they matter — Henar normalizes the experience without claiming that one issuer's product is legally or technically the same as another's.
Henar quotes Solana venues directly rather than reselling an aggregator's answer, and it only executes against liquidity it has re-read from chain.
Venues quoted in-process. Raydium (CLMM and CPMM), Orca Whirlpools, Meteora (DLMM, DAMM v2, DBC) and byreal each have their own adapter that prices against pool state. Jupiter, OpenOcean and a firm-RFQ adapter quote alongside them as competing candidates, so an aggregator wins a trade only when it actually returns more.
Verified liquidity only. The pool registry holds 1,512 catalogued pools (598 Raydium, 473 Meteora, 420 Orca, 21 byreal). 700 are ONCHAIN_VERIFIED in the committed snapshot, and the pass runs again on every deploy (prebuild), so the live count is whatever chain agreed with at build time. Verified means the pool account and both mint accounts were re-read from chain and the pair the pool actually trades was decoded from its own layout and matched against the pair the registry claims. A pool whose layout cannot be decoded stays DISCOVERED and cannot back a Henar-native trade. src/data/router/mints.json carries 2,369 verified mint records, each with the decimals, token program, Token-2022 extensions and the slot the facts were read at. Nothing is inferred or defaulted; a mint with missing facts stays unverified and is not routable.
Route construction. Beyond single-venue quotes the engine builds two further shapes, each reported with its own measured improvement:
This is the beginning of the README. Read the rest at the original. Read the full README ↗