Where Monvera's prices come from
A Chainlink feed where one exists, a live venue quote otherwise, and the executable quote always wins at trade time.
Monvera shows you two different numbers on purpose: a reference price, which is what the asset is worth, and an executable quote, which is what you can actually trade at this second. The reference price comes from a Chainlink feed where the chain has one, and from a live venue quote or the last real market close where it does not. When the two disagree, the executable quote is the one that moves your money. Every price is sourced or it is blank, never invented.
Three sources, in order
Section titled “Three sources, in order”Each asset is priced by the first source that can answer honestly:
| Order | Source | Covers | What it is |
|---|---|---|---|
| 1 | Chainlink price feed | 34 of the 95 assets | An on-chain feed, 8 decimals, already adjusted for splits and other corporate actions |
| 2 | Live venue quote | Most of the rest | An indicative quote from the trading venue, derived from what a real trade of about $10 would fill at |
| 3 | Last real market close | The remainder | The most recent daily close for the real underlying ticker |
| — | Nothing | A handful | Shown as unpriced |
That last row is deliberate. An asset no source can price shows as unpriced rather than as zero, a dash pretending to be a number, or a guess. A missing price should read as missing.
Chart history is separate from all of this: charts are the real underlying ticker’s daily closes, not a synthesized series.
When the sources disagree
Section titled “When the sources disagree”They disagree constantly, in small amounts, and the resolution rule is always the same: money follows the executable quote, screens follow the reference price.
A reference price is a display number and is cached for a few minutes. The venue quote is fetched fresh at trade time, for each leg, immediately before that leg commits. So the number you saw a minute ago and the number you fill at are allowed to differ, and the fill is the true one.
Three guards keep that from becoming a bad surprise:
- A firm quote carries an expiry. If it lapses before the transaction runs, the leg reverts instead of filling at a stale price.
- A firm quote carries a minimum amount out, set by a 1% slippage tolerance by default. Fill worse than that and the leg reverts rather than silently handing you less than you agreed to.
- Each leg is quoted and settled one at a time. Quoting a whole plan upfront and settling later is exactly how the tail legs of a plan go stale, so Monvera does not do it.
A Chainlink feed can go stale too. A feed that has not updated in about four and a half days is discarded rather than displayed, which is long enough to cover a holiday long weekend when equity feeds legitimately stop ticking, and short enough that a genuinely dead feed does not sit on the screen looking alive. When a feed is discarded the asset falls to the next source, the same as if it never had a feed.
Read the prices yourself
Section titled “Read the prices yourself”Both routes are public GETs, no token, limited to 60 requests per 60 seconds per IP.
# Live and historical pricescurl "https://monvera.best/api/prices"
# The catalog, with current price and metadata per assetcurl "https://monvera.best/api/market?symbol=AAPL"const prices = await (await fetch("https://monvera.best/api/prices")).json();
const market = await ( await fetch("https://monvera.best/api/market?symbol=AAPL")).json();The response carries the source for each asset, so you can see which of the three tiers answered rather than inferring it.
In the app, the shortest path to the same answer is to ask.
Why it is built this way
Section titled “Why it is built this way”Tokenized stocks on this chain have no deep on-chain market of their own, so there is no pool price to read. The honest options are an oracle feed, a real quote from the venue that would fill your order, or the real market’s last close. Monvera uses all three, in that order, labels which one answered, and refuses to fill the gaps with a number nobody stands behind.
Which venue actually routes and settles the trade is covered in the stack.
© 2026 Aibora · Documentation interface. Original Monvera materials retain their upstream attribution andMIT license.
