Concepts
Pricing in shares
One primitive: how many shares is this worth.
Once every stock token has a correct share price, anything else on the chain can be quoted in shares. Pools on chain 4663 already trade memecoins against NVDA and AMZN, so this is not a novelty: it is the unit the chain is actually denominated in.
the primitive
sharesOf(token, stock, amount) = amount * priceUsd(token) / sharePrice(stock) = amount * priceUsd(token) / (fairToken(stock) / multiplier(stock)) // if token is itself a stock token you get the corrected cross rate; // if it is a memecoin you get your bag expressed in shares.
The same view answers the uncomfortable question. Take any token’s return over a window, subtract what SPY did over the same window on the same chain, and you have the only number that matters: whether holding it beat simply buying the index.
