Deep Exchange: One Deposit, Five Payouts
The assumption most exchanges never question
One asset in, one asset out, one destination address. Nearly universal, and fine for most transactions.
It falls apart the moment you need to pay more than one person, or split a conversion across more than one wallet. Suddenly you're running four separate swaps, paying four network fees, and waiting on four confirmations for what's conceptually one operation.
What Deep Exchange does instead
One deposit. Up to five receiving addresses. Each address can take a different asset. You set the percentage each one gets, and the total has to reach exactly 100%.
So one incoming transaction can settle as 60% to one wallet in one asset and 40% to another wallet in a completely different asset, in a single order.
Where I'd actually use it
Paying a few contractors who each want a different asset or sit on a different chain.
Splitting a conversion between a hot wallet for spending and cold storage for the rest, in one move rather than two.
Diversifying into three assets without running the same conversion three times.
Settling a shared pot where people are owed different proportions.
Constraints worth knowing
Percentages have to total exactly 100%. Work your split out before you start rather than fiddling with it live.
Five addresses is the ceiling.
Every receiving address still has to match its asset's network. More addresses means more chances to get that wrong, so this check matters more here than on a normal swap.
Fixed and floating rate modes work exactly as they do elsewhere.
One direction only
It splits one input into several outputs. It doesn't merge several inputs into one — consolidating multiple assets is still one order per asset.
