Stocklana · PreStocks bounty
PreStocks tokenizes pre-IPO shares on Solana and publishes a mark price next to the token price. When a token trades well under its mark, a Wallie agent pays a cent for the report, decides, and buys on Jupiter. Every cent of data and every dollar of stock comes out of one allowance the agent cannot exceed.
See the agent decide → Source on GitHubThe run data could not be loaded. Run node demo/run.ts --out web/data.json.
All 8 PreStocks, ranked
Straight from prestocks.com/api/prestocks. Premium is token ÷ mark − 1. Holders and daily volume come from /api/stats. Bold rows are on the agent's watchlist.
| PreStock | token | mark | premium | holders | volume / day | mint |
|---|
Recorded run
Every poll opens a $0.10 x402 channel, is charged $0.01 for the report, and gets $0.09 back. A discount alert on a symbol in the buy list goes through the buy policy: budget, per-trade cap, price impact, and a fill ceiling against mark. Refusals are logged with the reason, not thrown.
Guardrails
The Wallie allowance sees a buy as a payment to Jupiter. Every rail that governs a paid API call governs the swap too, and the buy policy adds four of its own.
Host allowlist, per-call cap, rolling velocity limit, lifetime budget, human approval above a threshold, kill switch. A refused buy is a blocked row in the ledger.
maxPerTradeUsd, maxTotalUsd, maxPriceImpact from Jupiter's quote, maxFillOverMark against the PreStocks mark. One buy per symbol per session.
The executor refuses any mint that is not a Pre… Token-2022 mint. It reads the ScaledUiAmount multiplier off the mint so a 5-for-1 split (SPACEX, 2026-06) prices correctly.
The demo quotes live Jupiter routes and signs nothing. Real swaps need --i-mean-mainnet, a funded key, and a 5-second countdown.
Nothing on this page is investment advice. PreStocks tokens are not available to U.S. persons or other ineligible persons; see prestocks.com. The agent is deterministic and needs no LLM.