Complete a paid request
Start a seller, make a real testnet payment, and confirm automatic Bazaar cataloging.
Protect a resource
Add Stellar payment requirements and official Bazaar metadata to an Express endpoint.
Deploy your own stack
Run the facilitator and PostgreSQL with optional semantic search and MCP discovery.
What ships
How a payment flows
The facilitator validates payment data and settles on Stellar. It never proxies the seller’s application request, executes seller code, or becomes custodian of seller funds.Choose your path
Seller developer
Protect an HTTP resource or catalog a paid MCP tool.
Buyer developer
Validate a challenge, sign the canonical Stellar payload, retry once, and inspect settlement.
Agent builder
Search hosted discovery or run a private signer-enabled MCP with independent payment ceilings.
Infrastructure operator
Deploy, configure, monitor, rotate keys, and understand the system’s fixed security invariants.
Seller metadata is untrusted. A catalog entry marked
payment_observed means the facilitator validated payment terms carried with that listing; it does not prove origin ownership, accuracy, availability, or quality.