Skip to main content
The Crypto Payout module sends funds from a wallet created in ON RAMP to an external wallet provided by the partner. The v3 endpoint uses the same request and response contract as v2. Get a token with POST /v3/auth/login. Retrieve the source wallet and its configured assets through Wallets v3.

Endpoint

Headers

Create a Crypto Payout

Use this endpoint to request a crypto payout from an internal wallet to a destination address.

Request

Fields

Test in Sandbox

Use these parameters as a starting point for a sandbox test:

Response

Considerations

  • walletId must belong to an existing wallet of the authenticated partner.
  • destinationWallet must use the same blockchain sent in the request.
  • Use a unique externalReference per operation for reconciliation.
The destination must be a valid EVM address (0x followed by 40 hexadecimal characters). The source wallet must be active and have the selected asset configured on the requested blockchain. Replace the sample wallet identifiers and address with actual values for your environment. A successful request returns HTTP 201 with status: "pending_transaction"; this does not confirm settlement. Final status changes arrive through a withdrawal_crypto notification. See crypto transaction webhooks and the Crypto Payout API reference.