""" x402 Multi-Facilitator Registry ================================ Pluggable facilitator modules for payment verification and settlement. Each facilitator implements the base.Facilitator interface. Architecture: Payment Request → Smart Router → Best Facilitator → Verify/Settle ↓ (fallback) Next Facilitator Supported Facilitators: Hosted: - Coinbase CDP (Base, instant settlement) - PayAI (Base, Solana, deferred) - Cloudflare x402 (Base, Ethereum) - AsterPay (EUR/SEPA, European) - Primev FastRPC (Ethereum, fee-free, mev-commit) Self-Hosted: - x402-rs (multi-chain Rust facilitator) Universal: - EIP-7702 (all EVM chains, all tokens, all native coins) OFFLINE (dead — DNS NXDOMAIN): - BNB Pieverse (api.pieverse.xyz) — OFFLINE - MERX x402 (api.merx.finance) — OFFLINE - Satoshi (api.satoshi.dev) — OFFLINE """ from app.facilitators.base import ( Facilitator, FacilitatorRegistry, SettlementResult, VerificationResult, ) from app.facilitators.router import FacilitatorRouter, get_facilitator_router __all__ = [ "Facilitator", "FacilitatorRegistry", "FacilitatorRouter", "SettlementResult", "VerificationResult", "get_facilitator_router", ]