What are best practices when operating SDAs?

Last updated: March 26, 2026

Get clarity on fees and gas cost

Use the quote endpoint or related SDK function to present users with transparent and up-to-date fee information before they initiate a transaction.

Keep in mind that fees and gas may vary slightly between the time a quote is generated and when the deposit is actually made. Your integration should account for these small timing-related differences.

Fees are dynamic and consist of both platform fees and network gas costs, so it’s important to communicate that final amounts may adjust based on current conditions.

Ensure that you have a refund policy in place for unsupported tokens and chains

By creating SDAs on all Rhino.fi supported chains, this enables your clients to send as wide array of tokens on as many chains as possible. However clients may still accidentally send an unsupported token e.g a memecoin, a non-USD denominated stablecoin, a native asset (support for this coming soon!) to an SDA.

In such cases Rhino.fi will be able to return the funds to the user using your preferred approach - this may be sending the token back directly to the user’s address or sending to an address which you control to facilitate the refund process. Likewise if you have specified to clients what chains they can send funds on but they send funds on a different Rhino.fi chain, if you have generated all supported chain addresses then Rhino.fi can facilitate the refund process from this chain, or process it onwards with the necessary bridging and swapping actions. This ensures that any wrong token or wrong chain events can be seamlessly handled and provides a reassuring user experience for your customers.

Ensure that your tokens land in an active state

A core component of Rhino’s Smart Deposit Addresses is the embedded bridge and swap ability to ensure that the funds you receive from your customer's lands in an activated state - on the chain and in the asset you need. However some use cases require more complex activation events and Rhino.fi can work with you to configure additional post bridge actions that; move funds into yield bearing vaults, take multi-set bridge and swap actions, provide receipt of additional tokens to users and more.

Speak with our product team today to set up additional automation onchain actions and ensure that the activation routes for your assets are seamlessly and scalably automated.

To discuss Smart Deposit Address best practice further and ensure that your Rhino.fi set up is optimised, please reach out to your Rhino.fi Customer Support Manager.