Skip to main content
A transfer moves an asset balance from one participant or group to one or more recipients. Transfers are zero-sum: the source is debited by the total credited to all recipients. Each transfer produces a journal entry. The whole transfer is atomic: either the source debit and every recipient credit commit together, or nothing does. Requests accept an idempotency_key, so retries are safe. Source and all recipients must be ACTIVE; to recover funds from a closed account, use forfeit instead.

Endpoints

  • Create a transfer between participants, groups, or a mix of both
  • Specify multiple recipients with individual amounts in a single request
For usage patterns and examples, see the Transfers guide.