{
 "id": "facilitator",
 "group": null,
 "part_of": null,
 "name": "Facilitator",
 "aliases": [
  "x402 facilitator",
  "facilitator server"
 ],
 "definition_md": "A **facilitator** in the x402 protocol is an optional third-party service that verifies and settles blockchain payments on behalf of a resource server, so the server does not need its own blockchain connectivity or payment-verification logic. When a client retries a request with a signed payment payload, the server can either check and submit that payment itself or hand it to a facilitator's `/verify` and `/settle` endpoints, which check the payload against the server's declared requirements, broadcast the transaction, wait for confirmation, and return a result the server uses to decide whether to fulfil the request. A facilitator never holds client funds or acts as a custodian; it only executes and reports on signed, client-authorised transactions. x402.org runs a public facilitator intended for development and testnet use, and multiple independent facilitators run in production across several blockchain networks; a server may also \"self-facilitate\" by implementing the same logic in-process. Used by: x402.",
 "step": "pay",
 "related_protocols": [
  "x402"
 ],
 "sources": [
  {
   "url": "https://docs.x402.org/core-concepts/facilitator",
   "date": "2026-09-05",
   "label": "VERIFIED"
  },
  {
   "url": "https://x402.org/wp-content/uploads/sites/10/2026/06/x402-whitepaper.pdf",
   "date": "2025-05-06",
   "label": "VERIFIED"
  }
 ],
 "url": "https://agenticweb.wiki/terms/facilitator/",
 "category": "pay",
 "type": "term"
}