Skip to main content

Choose tokens

  • Prefer mainstream stablecoins that natively support EIP-3009 or Permit (USDC/USDT/DAI, etc.)
  • If unsure, just use auto detection (default)

Warm-up and allowlist

await server.initialize([USDC, DAI]); // warm up on startup
const { supportedMethods } = await detector.detect(USDC);

Dynamic capability query

const all = await facilitator.supported(); // { kinds, networks, ... }
Use the correct network and token addresses for different environments. Recommended to store in .env.