What needs to be considered with min and max deposit limits on SDAs?
Last updated: May 19, 2026
Default Limits by Chain
With fee sponsorship enabled, the minimum deposit can be reduced to $0.10, as the client absorbs the gas cost risk on small transactions.
Current limits for all chains can always be retrieved from the configuration endpoint: GET /bridge/configs/chains-and-tokens
What Happens to Deposits Below or Above the Limit
Below minimum: A DEPOSIT_ADDRESS_BRIDGE_REJECTED webhook is sent with reason UNDER_MIN. A manual refund is required. See the refund article for details.
Above maximum: A DEPOSIT_ADDRESS_BRIDGE_REJECTED webhook is sent with reason OVER_MAX. Manual intervention is required.
At or below $0.01: The deposit is silently ignored — no webhook is emitted. This threshold is in place to filter spam, address poisoning, and dusting attacks.
Multiple Small Deposits to the Same SDA
Deposits are evaluated individually, not in aggregate. If a user sends two deposits of $3 each to an SDA with a $5 minimum, each will be independently rejected as UNDER_MIN. They are not combined or accumulated to cross the threshold.
Configuration Requirements
Clients must inform users about minimum and maximum deposit values in their UI.
Deposits outside the configured range will not be processed automatically.
Displaying limits prominently before users initiate a transaction is strongly recommended.
Requesting Limit Changes
Higher maximums and lower minimums can be requested as part of your commercial agreement. Contact your Rhino.fi account manager to discuss:
Raising the maximum deposit limit
Lowering the minimum deposit limit (especially relevant if sponsoring fees)
Adjusting the SDA creation rate limit (default: 3,000/hour)
Liquidity and Collateral Constraints
Large deposits may require automatic chain rebalancing ("slow bridge"), which takes longer to process.
Deposits significantly above available instant liquidity may require manual sweeping.
The estimatedDuration field in the quote response reflects expected processing time based on current liquidity.