An instrument is a method, not a mechanism. c0rve's method is reconstruction: take what the chain records, and rebuild from it the curve that produced it.
The bonding curve is read directly. pump.fun holds each token's curve in an on-chain account derived from the mint, and that account carries the virtual and real reserves and a flag marking whether the curve has completed. From the virtual reserves c0rve computes the spot price, the constant-product invariant the token trades along, the marginal price as the curve's first derivative, the convexity as its second, and the sol it would take to buy the curve out to graduation as the area under what remains. Progress to graduation is the share of the real token reserves already sold.
The other curves are reconstructed from the same record. The impact curve is the curve walked: for a given size, the price the curve would print, in both directions. The demand curve is fit from price against volume over the window. The concentration curve is built from the holder distribution. The flow curve is buying integrated against selling. Each is recomputed from real data and nothing else.
c0rve reads the chain through a single path, the curve account by direct call and the market figures through one provider, all asked for off chain and server-side so no key is exposed and no value is performed in the open. When a reading does not come back it is shown as a dash, because a missing reserve is a fact and a fabricated one would bend every curve built on top of it. The live read refreshes every ten seconds. The figures look back across the window.
The method is deliberately plain. There is no privileged feed and no secret access. Anyone with the same account and the same arithmetic could reconstruct the same curves. The curves were always there. They were simply never drawn.