Welcome to Crifine
Crifine answers one question: if you execute this size right now, what do you actually get?
Quoted price is a suggestion. Fill price is the fact. Every autonomous trading agent on-chain is acting on the first and getting paid in the second. Crifine is the pre-trade check that closes that gap: one call returns what a given order size actually clears at against observed depth, not a number modeled from a price feed.
Quickstart
Run your first pre-trade check, then verify it without an account.
Core concepts
Quoted vs realized, depth ladders, exit gap, stress windows.
Measurement method
Exactly how each number is produced — and what we do not claim.
API reference
Every endpoint, with request and response shapes.
The two fields that matter
Every result carries a lot of context, but two fields carry the product. exit_gap_pct is the number you act on — the distance between what the feed says a position is worth and what the book will actually pay for it, at the size you asked about. evidence_url is the reason you believe it: a keyless, dated page showing the observation window and the depth snapshots the estimate came from.
curl "https://api.crifine.app/v1/exit/aave-v3-weth?size_usd=5000000"What is live today
Crifine is early, and the docs say so rather than blurring the line. What is actually running today:
- Continuous depth recording across monitored pools since 22 August 2026 — the series the rest of the product is built on.
- A fully disclosed measurement method — assumed size, observation window and depth source stated for every result the method produces.
- The app, at preview data, showing the exact shapes the API will return.
Where this matters most
| If you are | The failure looks like | Start here |
|---|---|---|
| A lending protocol | Collateral marked at oracle price, unwound at book price | Liquidation exposure |
| An autonomous agent | Sizing from a feed with no sense of when a book has gone thin | Pre-trade checks |
| Holding tokenized equities | Quoting Friday's close into a Saturday book that went home | Market hours and RWA |
| Running a treasury | A valuation computed at zero size | Portfolio scoring |
How you pay
Endpoints are priced per call and payable in USDC over x402 — payment negotiated in the HTTP response itself, settled per request. An agent evaluating a $2M order can spend a fraction of a cent finding out what that order fills at, with no signup, no API key rotation policy and no human in the loop. Verification endpoints are free and keyless, permanently. See Paying with x402.