Namespace Xrpl.X402.AspNetCore
Classes
LedgerSettlingFacilitator
Production-quality x402 facilitator that decodes a signed XRPL transaction blob, validates the destination address, submits the transaction to the ledger, and waits for a validated outcome.
T54Facilitator
x402 facilitator that delegates payment verification and on-ledger settlement to the
real t54 facilitator service (https://xrpl-facilitator-testnet.t54.ai).
The client signs but does NOT submit the transaction; t54 performs verification and submits the signed blob to the XRPL node on its end. The response maps directly to PaymentResponseEnvelope.
Verification flow: first calls POST {baseUrl}/verify to get a human-readable
rejection reason if the payload is invalid, then calls POST {baseUrl}/settle only
when verify reports isValid: true.
X402PaymentExtensions
Extensions to protect ASP.NET Core minimal-API endpoints with x402 payment.
Interfaces
IX402Facilitator
Verifies and settles an x402 PAYMENT-SIGNATURE on the XRP Ledger.