GuideReference

Crypto-to-Crypto Transfers

This document describes the process for executing crypto-to-crypto transactions using the bindpay API. This involves requesting a price quote, executing the quoted transaction, and monitoring its status until completion.

Developer Portal

While the core transaction flow (quote, execute, monitor) happens via the API, initial setup requires the orda developer portal. You'll need:

  • A Project Client ID and Secret for API authentication.

  • A Recipient Client ID representing the entity receiving the transaction. Settlement details for the destination of the transaction are configured within the account settings in the portal.

Overview

  • Request a Quote: Get pricing, fees, and transaction details before execution using the /v1/quote endpoint. Quotes are short-lived (approx. 30 seconds).

  • Execute the Quote: After obtaining a valid quote, execute the transaction. This may involve a separate token approval step before the main transfer.

  • Monitor Status: Track the progress of the transaction using the /v1/status endpoint with the transactionId from the quote response or transaction hashes.

  • Authentication: All API requests require authentication using your project's client ID and a signature generated with your client secret. See the authentication guide.