Simulates an incoming deposit so you can test your integration without sending real crypto. Only available when X-Breet-Env is development. The wallet is identified by walletAddress; it must match the given asset. The trade is processed as if it came from the blockchain and will trigger the same webhooks and flows as a real deposit.
Your application ID from the Breet dashboard
Your application secret from the Breet dashboard
Environment selector: development or production
The deposit wallet address (from Generate Wallet Address or Fetch Wallet Addresses). Must belong to your integration and match the asset.
Asset identifier (e.g. TRX_TEST, USDC_TEST3). Must match the wallet's asset. Use GET /trades/assets for the list.
Amount in USD (must be greater than zero).
x > 0Crypto amount received (must be greater than zero).
x > 0Unique reference for this mock transaction (e.g. UUID or test ref).
Mock transaction hash for the deposit.
Optional sender/source address for the mock deposit.
Optional number of confirmations to simulate (positive integer).
x >= 1Mock trade initiated successfully; the trade will be processed asynchronously.