@x402-stellar-bazaar/bazaar
v0.1.0
Published
The Bazaar discovery engine: SQLite catalog with automatic cataloging, anti-poisoning validation, hybrid BM25+embedding search, and the /discovery router.
Maintainers
Readme
@x402-stellar-bazaar/bazaar
The Bazaar discovery engine as a library — run your own x402 service index on Stellar:
- Automatic cataloging: listings are written by settled payments, not registration forms
- Adversarial-input defenses: spec soft-drop rules, routeTemplate validation, payTo binding
- Hybrid natural-language search: SQLite FTS5 (BM25) + local ONNX embeddings, fused with RRF
/discovery/resourcesand/discovery/searchExpress router
import { createBazaar } from "@x402-stellar-bazaar/bazaar";
const { bazaar, discoveryRouter } = await createBazaar({ dbPath: "data/bazaar.db", log });Docs: https://stellar-bazaar.netlify.app/docs/#operators
