Create Crypto Withdrawal
Withdraw a cryptocurrency asset to a specified destination address.
Important for Stellar Network (PYUSD):
When withdrawing PYUSD on the Stellar network, the destination address must have an established trustline with the PYUSD issuer:
- PYUSD Issuer:
GDQE7IXJ4HUHV6RQHIUPRJSEZE4DRS5WY577O2FY6YQ5LVWZ7JZTU2V5(mainnet) - Asset Code:
PYUSD
How to Establish a Trustline:
The recipient must use a Stellar wallet or the Stellar SDK to:
- Ensure their account has minimum XLM balance (at least 1 XLM recommended)
- Create a trustline to the PYUSD issuer for the PYUSD asset
- Confirm the trustline is active before requesting withdrawal
Verifying Trustline Status:
You can verify if an address has the required trustline by:
- Using Stellar blockchain explorers (e.g., stellar.expert)
- Querying the Stellar Horizon API
- Using the Stellar SDK to check account balances
Documentation Index
Fetch the complete documentation index at: https://paxos-0ac97319-travel-rule-api-enhancements.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
The access token received from the authorization server in the OAuth 2.0 flow.
Body
A CryptoNetwork is a blockchain transmitting cryptocurrencies.
BITCOIN, ETHEREUM, BITCOIN_CASH, LITECOIN, SOLANA, POLYGON_POS, BASE, ARBITRUM_ONE, STELLAR, INK, XLAYER Client-specified idempotency ID. Retries must reuse the same ref_id.
The identity of the end user making the withdrawal. Required in 3P flows so Paxos can resolve the associated CryptoDestinationAddress and its Travel Rule metadata.
The amount to withdraw. Specify exactly one of amount or total.
^[0-9]*\.?[0-9]+$Total amount to withdraw, including fees. Specify exactly one of amount or total.
^[0-9]*\.?[0-9]+$Deprecated. Persist Travel Rule metadata on the destination address via PutCryptoDestinationAddress instead. Retained for backwards compatibility; inline beneficiary data is not recommended for new integrations.