Skip to main content
An Onchain Transfer moves stablecoins from a HIFI Wallet to another wallet - a HIFI Wallet or an External Wallet - on the same chain. Unlike Onramp, Offramp, Swap, and Bridge, this isn’t a quote-then-accept flow: it executes immediately on creation. Track progress with GET or webhooks.

Two types

Create a crypto transfer

Requires an Idempotency-Key header. Resubmitting the same requestId returns the existing transfer rather than creating a duplicate, regardless of its current status. Request
Response

Create a batch transfer

Similar to single transfer, but destinations takes multiple entries, each with its own amount. The whole batch settles as a single on-chain transaction with one receipt. Request
Response
status and receipt are batch-level only. Since the whole batch settles as one on-chain transaction, once status is COMPLETED every destination in the list has been paid.

Status

Additional information

Offramps can be routed through an approval workflow before they settle - status shows PENDING_APPROVAL until someone approves it, or REJECTED if it’s declined. Dedicated page coming soon.Checkout Transfer Approval for more details.

Getting Help

  • 📧 Email: support@hifi.com
  • 💬 Slack: Message us in our shared Slack channel