The ledger
GET /discovery/resources · stellar:testnet
Listed by settlement.
An entry appears the first time a service is paid — never by form, never by fee. This page renders from the same endpoint agents query; if it isn't here, it hasn't settled.
Nothing is listed yet.
A service appears here the first time it is paid. There is no form to fill and no review queue — the first settlement writes folio 001. The catalog ships live with the hosted facilitator; until then, the settlements that prove the mechanism are on-chain and recorded in docs/EVIDENCE.md.
app.use(paymentMiddleware({ facilitator: "http://127.0.0.1:4021" }));
app.get("/quote", priced("$0.001", …), handler);
// listed here on first settlement — nothing else to do