FRNTR · created by B8dL…9U1L
One share
—
— today
One FRNTR share is a claim on 4 holdings sitting in a vault this program controls. The program releases them only against a redeemed share, and a share can always be redeemed; the tokens’ issuers keep their own powers over them, as the risks explain.
Pre-IPO holdings carry a risk listed shares do not. In May 2026 Anthropic said any transfer of its shares its board has not approved is void, and OpenAI warned that unauthorized transfers could invalidate the underlying equity. PreStocks’ Anthropic and OpenAI tokens fell by roughly a third or more within a week (The Block). PreStocks holds the shares indirectly, through special-purpose vehicles. On mainnet today a basket like this could only be created in kind; buying it with dollars here is a devnet demonstration.
No price for ANTHROPIC, OPENAI, SPACEX, ANDURIL, so the value of a share is left blank rather than computed from part of the basket.
Pay in dollars. Any filler can deliver the stocks, the auction caps what you pay at the floor you set, and the vault still receives the real components.
Prediction market
A basket's recipe is a public account, so a bet on it settles from a published number at two week-ending US closes, with every input listed so anyone can recompute it. Sheaf writes the question and the rule. Panta runs the market on Solana, priced on a bonding curve and paid in USDC.
Powered by PantaThe question
Will Frontier Labs (FRNTR) beat SPY this week?
Resolves YES if one FRNTR share's navPerShare.listed rose more than SPY's adjusted close between two week-ending NYSE closes (normally Friday 16:00 New York). Trading closes at the first of them, before any of the week is known. Both are read from /api/nav/6wDY…qruv?at=<close>, the market's first source of truth.
Open it on Panta: quote, build, sign, register
POST /markets/create/quote/POST /markets/create/build/wallet.signTransaction, not sentPOST /markets/register/These numbers were written once, when the basket was created, and cannot be changed: a fixed basket, like a unit investment trust, with no manager and no rebalancing. The weight on the right drifts as prices move. To change the recipe, create a new basket.
| Holding | Per share | Price | Value | Weight |
|---|---|---|---|---|
ANTHROPICPreStocks | 0.173239 | — | 35.0% | |
OPENAIPreStocks | 0.075622 | — | 30.0% | |
SPACEXPreStocks | 0.166337 | — | 20.0% | |
ANDURILPreStocks | 0.490072 | — | 15.0% |
Share mint 8yQVrA…yuJN2y · vault owner 6wDYMv…fpqruv · creator fee 0.75% of shares created · protocol fee none (created before Oct 9)
Held is what the vault contains right now. Owed is what every outstanding share can claim. Deposits round up and redemptions round down, so held can only ever be at or above owed, and the difference is rounding dust that stays with the remaining holders.
Reading the vault…
Two kinds of read, both against the public RPC, no key. First, how many shares exist:
curl -s https://api.devnet.solana.com -X POST -H 'content-type: application/json' -d '{"jsonrpc":"2.0","id":1,"method":"getTokenSupply","params":["8yQVrAvKfhxRhPNjSxA4KpTNKjiY11NXhPk6GtyuJN2y"]}'Then what each vault holds:
ANTHROPIC · vault GvkQ4h…KfY2s4 · recipe 173238577 raw units per share
curl -s https://api.devnet.solana.com -X POST -H 'content-type: application/json' -d '{"jsonrpc":"2.0","id":1,"method":"getTokenAccountBalance","params":["GvkQ4hQeyHy64WGAKy2V6XdYWCrkN7BLiHhGygKfY2s4"]}'OPENAI · vault H9bxSY…c4A8tE · recipe 75621856 raw units per share
curl -s https://api.devnet.solana.com -X POST -H 'content-type: application/json' -d '{"jsonrpc":"2.0","id":1,"method":"getTokenAccountBalance","params":["H9bxSYyBzRoTB8dN3cs68T1vaoe4kvDpwZBAEcc4A8tE"]}'SPACEX · vault BNSgGz…vRCKXM · recipe 166336705 raw units per share
curl -s https://api.devnet.solana.com -X POST -H 'content-type: application/json' -d '{"jsonrpc":"2.0","id":1,"method":"getTokenAccountBalance","params":["BNSgGzY3Yj96aHbARmvoPeUDZry2EMuKeAgyxHvRCKXM"]}'ANDURIL · vault 2ZSaZN…BTxtP9 · recipe 490071522 raw units per share
curl -s https://api.devnet.solana.com -X POST -H 'content-type: application/json' -d '{"jsonrpc":"2.0","id":1,"method":"getTokenAccountBalance","params":["2ZSaZNDYLdvdNSJtj2kYqP59Abs87qT51Zn2q1BTxtP9"]}'For every vault, amount must be at least units per share × supply ÷ 1,000,000, both in raw units. If that holds, every share is backed. The program cannot make it false: deposits round up, redemptions round down, and no instruction moves anything out of a vault except a redemption.
Every creation, redemption, dollar order and plan run since the basket was made, decoded from the program’s own events. The full ledger across every basket is on one page.
Reading the transactions…
Creating shares means handing the vault the components themselves, which is what lets the program refuse to trust a price. Somebody holding only dollars has to buy those components first, so here is what that costs right now, priced through the routes that actually exist on mainnet.
One component has no mainnet price, so there is nothing honest to quote.
Prices come from Solana mainnet, balances from the program itself. The arithmetic behind both is written out in full.