How to check if a swap provider has enough reserves to pay out your trade
You check this by looking at the provider’s on-chain wallet balances for the coins you intend to receive, then comparing those balances to the size of your trade. If the provider cannot cover your payout from its own publicly visible funds, the swap may fail or be delayed.
Swap crypto
Live rates · no accountSend exactly to:
This asset needs a memo / tag. Send it with or the exchanger cannot credit your deposit.
You receive about at . Exchange reference .
Status: waiting for your deposit
You send from your own wallet straight to the exchanger — nothing to connect, no account, and you stay on this page throughout. Rates are indicative until a swap is opened.
The swap is carried out by an independent exchanger and the deposit address above is theirs. dgnx.finance never holds, receives or controls your funds, has no key to that address, and earns a referral commission. Opening a swap sends your receiving address, IP, browser and timezone to the exchanger for their compliance checks; we store none of it. Check their terms, fees and country restrictions before sending anything.
Why reserves matter
A swap provider acts as a temporary custodian. You send coins to its address; it sends different coins back. The provider must hold enough of the outgoing coin to pay you. If its reserves are thin, a large trade can drain them, leaving your transaction stuck or forcing the provider to rely on incoming liquidity that may not arrive in time.
Some providers use automated liquidity pools or inventory systems. Others keep funds in a single hot wallet. The key is that the funds you expect to receive must exist in a wallet the provider controls before you send anything.
How to check
-
Find the provider’s deposit address. The swap site will give you a unique address to send your coins to. This address is usually generated per trade. It is not the provider’s reserve wallet.
-
Ask for the provider’s public reserve address. Legitimate providers often publish a known wallet address on their site, in their documentation, or on a public explorer like Etherscan. Look for a page labelled “Reserves,” “Proof of Reserves,” or “Transparency.” If you cannot find one, that is a red flag.
-
Check the balance of the reserve address. Use a blockchain explorer for the relevant network. For example, if you are swapping ETH for USDC, find the provider’s ETH wallet and the USDC contract address on the explorer. Check the balance of USDC in that wallet. The balance should be many times larger than your trade amount.
-
Cross-check the provider’s claimed reserves. Some providers publish a signed message or a Merkle tree hash that ties their wallet to a balance snapshot. Verify the signature or hash on a tool like Etherscan’s “Verify Message” feature. If the numbers do not match, do not proceed.
-
Check multiple wallets. Large providers may use separate hot and cold wallets. A hot wallet with a small balance might be refilled from cold storage, but you cannot see that refill happening in real time. If only a hot wallet is visible and its balance is close to your trade size, the risk of a failed payout is higher.
What to look for
- Minimum reserve ratio: A reasonable rule of thumb is that the provider’s reserve wallet should hold at least 10 times the value of your trade in the coin you are receiving. This is not a guarantee, but it reduces the chance that your trade exhausts the wallet.
- Transaction history: The reserve wallet should show frequent, regular inflows and outflows. A wallet that has been static for weeks or months may be abandoned or used only for marketing.
- Multiple tokens: If the provider swaps many coins, check each token’s balance in the reserve wallet. A provider that holds plenty of ETH but almost no USDC cannot pay you in USDC.
If you cannot find a reserve address
Some providers do not publish reserve addresses. This is a risk. You can try to infer reserves by looking at the provider’s overall transaction volume on-chain. If the provider’s known addresses have moved large amounts of the coin you want in the recent past, it may have enough liquidity. But this is guesswork.
The safest course is to use a provider that publishes verifiable proof of reserves. If none is available, consider a smaller trade first to test the system.
When something goes wrong
If you send funds and the payout never arrives, you have already read the sibling page “My swap was marked complete but I never received the coins.” That page covers the steps to take. The hub page “Swapping crypto safely” explains the broader set of checks you should run before every trade, including verifying the provider’s on-chain reputation, which is covered in another sibling page.
Not financial advice. dgnx.finance publishes market data and general information about digital assets. Crypto assets are volatile and you can lose everything you put in. Nothing here is a recommendation to buy, sell or hold, and we make no price predictions.
Prices are sourced from third parties and may be delayed or wrong. Verify anything you intend to act on against a primary source.