Solver Cards
A solver card is one JSON document per solver and Arkade network. It advertises the markets the solver serves and, when needed, how to request live terms.
An Arkade-only card may advertise a price feed without an RFQ rendezvous. A
corridor card must include signed rendezvous information because the client
needs a solver identity and transport before requesting a quote.
For an Arkade market the card advises the pricing formula — which spot
feed to read and what spread a fill charges. It remains advisory: it
guarantees neither inventory nor that a fill executes.
Registries
A registry is a Git repository of solver cards plus validation and publishing automation. Solvers submit cards through pull requests. The registry validates them and generates one market index per network. Registry review is a listing gate, not a settlement trust anchor. A merged card can become stale, and an index cannot move funds.Application Curation
No registry is mandatory. An application can:- follow one or more public or private registries;
- pin a solver card directly;
- filter by route, size, issuer policy, jurisdiction, or reputation;
- re-rank solvers using fill history or other product-owned data;
- remove solvers without changing the settlement protocol.
Ranking and Best Execution
Generated indexes may sort markets by indicativefee_bps, but that is only a
static proxy. Price freshness, routing capacity, inventory, reliability, and
application policy also affect execution quality.
Discovery enables competition. It does not guarantee best execution.
Discovery and Publication
Discovery and request publication are separate choices:- A client can discover several solvers and address one directly.
- A client can publish a request so subscribed solvers return sealed bids.
- A client can pin one solver and never use a public registry.