It runs the repository’s Docker image on Railway, with Postgres, and
/health reports
the commit it was built from. It does not serve stellar:pubnet.
Check it
signers lists the fee sponsor followed by the channel accounts. A payment in which any of them is the payer,
a transaction or operation source, or a party to an authorization is refused.
Pay through it
The quickest end-to-end check is the canonical client run from a source checkout. It creates and funds a fresh buyer and seller with Friendbot, buys 1 testnet USDC for the buyer, starts a stock@x402/express seller on 127.0.0.1 that uses the hosted facilitator, and pays it with stock @x402/fetch:
Limits
- Rate limits. Requests are limited per client address; the instance runs with
TRUSTED_PROXY_HOPS=1, so the address is the one Railway’s edge proxy reports inX-Forwarded-For. A limited request gets HTTP429with aRetry-Afterheader and the coderate_limited. - Operator policy. The accepted asset, amount bounds,
maxTimeoutSecondsrange and settlement fee ceiling are configuration; the defaults are on the Configuration page. A payment outside them is refused with a specificinvalid_exact_stellar_requirements_*orinvalid_exact_stellar_payload_fee_exceeds_maximumcode. Amounts are SEP-41 base units:10000000is 1 USDC. - Cataloging. Only resources on public hosts are cataloged. A seller on
localhostor a private address is paid normally, but its listing is refused withbazaar_resource_unsafe. - Testnet only. Testnet accounts, balances and the catalog carry no value.
Discovery
The catalog is public:apps/demo-seller, at
https://demo.rail402.dev), paid through this facilitator, with their payment options,
bazaar metadata, trust and Stellar facts.
See Discovery API and Search.