Skip to main content
A public Rail402 instance serves the Stellar testnet. Point any stock x402 seller at it to accept testnet payments, and read its Bazaar catalog without an account.
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.
The version and balance above are examples; the live values differ.

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:
It prints the settlement transaction, a Stellar Expert link and the buyer’s and seller’s USDC balances before and after, and it fails unless the transaction succeeded on-chain and the buyer’s loss equals the seller’s gain. Recorded runs are on the Conformance evidence page. To build your own, follow the buyer and seller quickstarts.

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 in X-Forwarded-For. A limited request gets HTTP 429 with a Retry-After header and the code rate_limited.
  • Operator policy. The accepted asset, amount bounds, maxTimeoutSeconds range and settlement fee ceiling are configuration; the defaults are on the Configuration page. A payment outside them is refused with a specific invalid_exact_stellar_requirements_* or invalid_exact_stellar_payload_fee_exceeds_maximum code. Amounts are SEP-41 base units: 10000000 is 1 USDC.
  • Cataloging. Only resources on public hosts are cataloged. A seller on localhost or a private address is paid normally, but its listing is refused with bazaar_resource_unsafe.
  • Testnet only. Testnet accounts, balances and the catalog carry no value.

Discovery

The catalog is public:
The hosted catalog lists the resources of the public demo seller (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.