SEXTANT

Reference

Almanac

The almanac is the book of everything the observation needs and the instrument cannot supply. It is where the corrections live.

State

Which part of this is real

“Nothing here works” is easy to write and tells a reader nothing about which part to trust. Every claim on this site belongs to exactly one of these rows.

Measured on chain

Read from Robinhood Chain with no key, no proxy and no vendor. The market list is discovered from the chain's own swap logs and every row of it is read back before it is offered.

  • the tradeable markets
  • each pool's price and depth
  • which factory deployed each pool
  • what a token really is

Computed here

A model in this repository, run in your tab, checked against published values by every build.

  • refraction
  • the dip of the horizon
  • the flattened disc
  • the dispersion that makes the green flash

Executed on an EVM

The Solidity in contracts/ is compiled and its properties are run on a real Ethereum node through an eth_call state override, then sabotaged copies must each be caught. The app's own calldata is run the same way against real tokens and a real pool on live Robinhood Chain.

  • the Arc's accounting
  • the fee cap
  • the owner surface
  • every transaction /app sends

Working, and yours to run

Real contracts on Robinhood Chain, signed by your own wallet. Nothing here holds a key, and every write is simulated from your address first. What exists on chain is whatever anyone has deployed — which may be nothing, and the app says so rather than drawing an empty vault.

  • deploying a Vernier
  • deposit, Sight and both exits
  • the market list
  • reading any Vernier anyone deployed

Not built

These have no contract behind them in this repository and no page pretends otherwise.

  • a lending market to borrow against a Vernier
  • a solver network behind Horizon
  • a token

Lexicon

Every product noun is a real term, and here is why

Naming things after an instrument is easy and usually decorative. These are load-bearing: each word is the term for the thing it names, and the reason is printed so you can check it.

wordwhat it iswhy that word
Arca vaultThe arc is the graduated sixth of a circle the instrument is named after — the part that holds the reading. An Arc holds one asset and the reading it holds is the share price.
Vernierthe liquid ERC-20 receiptA vernier is the sliding auxiliary scale that lets you read a coarse instrument finely: it subdivides one division of the arc into parts you can actually name. Deposit into an Arc and you hold Verniers, ticker sx-<asset>, transferable like any other ERC-20.
Sightmarking the ArcA sight is one observation of one body at one instant. It is not a position and it is not continuous, and neither is the price an Arc records. Sighting an Arc writes down what was observed, and the record carries the moment it was taken.
FixredemptionA fix is where the sights cross: the point at which you stop observing and commit to a position. Redeeming a Vernier is the same act — the estimate becomes a number you are paid.
Reductionyield decompositionSight reduction is the procedure that turns a raw angle into a line of position by naming every correction between them. Applied to a share price it separates fee income from movement in the underlying, which are not the same thing and are quoted as one.
Horizonprivate executionWhat is below the horizon cannot be seen. The name carries its own caveat, which is the honest part: the horizon is not where geometry puts it — refraction lifts things over it — so /horizon states what it can and cannot hide rather than promising invisibility.
Dipthe protocol feeDip is the correction for the observer's own height: the horizon is below true horizontal by an angle that exists only because of where you are standing. It is subtracted from every sight, it is known in advance, and it is capped in code.
Stowthe emergency stopYou stow an instrument to protect it. Stow halts Sight and Horizon; it cannot halt a Fix, which is the point of having it.
Almanacthe documentationThe almanac is the book of everything the observation needs and the instrument cannot supply. It is where the corrections live.

Re-running it

Every claim on this site is one command

None of this needs a key, an account or a paid endpoint. It needs Node and a network.

node tools/scan-rh.mjsthe markets → data/markets.json
node tools/verify-model.mjs --jsonthe optics → data/model.json
node tools/verify-contract.mjs --jsonthe contract, executed and sabotaged, plus the bytecode the app deploys
node tools/verify-app.mjs --jsonthe app's own calldata, against real tokens
node tools/build.mjswrites every page
node tools/validate.mjsthe checks that fail the build
node tools/audit-live.mjscomputed style, overflow, page errors

Colour

The hue is not a choice

Every colour on this site is solved rather than picked. There are two stated preferences — how far from grey the page is, and that body text clears WCAG AAA — and everything else falls out of them: each ink and each accent is bisected until it clears its target on the surface it actually lands on, which is not always the same surface.

The hue is not a preference at all. It is the centre of the widest arc of hue that no sibling site's ground sits in, recomputed from their own stylesheets at build time. It lands on a sea green — and the last visible sliver of a setting Sun is green because the atmosphere disperses it by 0.69 arcminutes. That is a coincidence, and the file that computes the palette says so.

An earlier version put the ground at the contrast balance point, the one lightness where the best available going up equals the best going down, so that no text could sit on it at all. It was honestly derived and it made a handsome journal page and a muddy product page. The constraint that survived is the one that mattered: nothing is picked by eye.