Skip to main content

Quickstart

This quickstart covers the public server-to-server integration path.

Integration Path

  1. Server-to-server integration flow
  • Build canonical JSON payload per action.
  • Sign request message and send timestamped headers.
  • Use integration endpoints under /integration/*.

Minimum Setup

  1. Select chain and verify it is supported.
  2. Decide token model (native token or ERC-20 tokenAddress).
  3. Implement error handling for 400, 401, 404, and 500 responses.
  4. Track invoice states until completed or withdrawn.

First Successful Calls

For server-to-server:

  1. POST /integration/invoices
  2. GET /integration/invoices/status
  3. Optional: POST /integration/fees/set-meta

Next Steps