Answered from live records · 2026-09-15
How does Sato Swap choose a venue?
Sato Swap ranks venues inside one lane on liveness, the observed record of Sato Hub's own daily checks, verification state and only then quoted output; the whole ladder travels back in chosen_by, as of 2026-09-15.
The order lib/route/venue.ts applies, and the field each step reads. Price is the sixth signal, not the first: a venue that quotes a better number and then does not answer is worth less than one that answers. A route is a recommendation, not a review.
| Step | Field it reads |
|---|---|
| 0 · retired or dormant venues are excluded outright | status, last_activity_at |
| 1 · lane — a same-chain and a cross-chain quote are never ranked against each other | the request's chainOut, the quote's lane |
| 2 · quotable — a venue that answered with a quote outranks one that did not | the adapter's own answer |
| 3 · liveness — Active, then Recent, then Quiet, then no signal | last_activity_at |
| 4 · observed success rate of Sato Hub's own daily checks, over at least 14 days | uptime_observed |
| 5 · verification state — a reproduced install and a reviewed listing, one point each | deploy_spec.deploy_status, verification_status |
| 6 · quoted output — larger output first, when quotes were supplied | the adapter's quote |
| 7 · name — the tiebreak of last resort, so the same data yields the same route | name |
How this was answered
chooseVenue() in lib/route/venue.ts — the pure ranker both the HTTP lane and the MCP lane call, applied inside one lane only. The table below is the ladder it applies and the field each step reads.
Every answer on this page is produced by one named function over Sato Hub's live records on the date shown. Nothing is typed by hand, no figure is carried over from a previous day, and an answer with nothing behind it says unknown rather than zero. The Sato Score measures how open, active and verifiable a project is — it is not a safety, quality or returns grade.
Go deeper
More questions
Sources — the projects' own repositories and docs
Cite this page
Sato Hub. "How does Sato Swap choose a venue?." Sato Hub, updated 2026-09-15, accessed 2026-09-16. https://satohub.ai/answers/how-does-sato-swap-choose-a-venueData last refreshed 2026-09-15; this page is rebuilt daily. Citations carry the date so a reader can tell which snapshot a claim came from. Catalog data is licensed CC-BY-4.0 and the machine-readable copy is linked in the page's Dataset metadata.