Every deposit processed through the Deposit API may incur fees depending on the source chain, target chain, and tokens involved. Fees are deducted from the deposit amount — the user receives the deposited amount minus any applicable fees.Documentation Index
Fetch the complete documentation index at: https://docs.rhinestone.dev/llms.txt
Use this file to discover all available pages before exploring further.
Fee types
| Fee | Applies when | Covers |
|---|---|---|
| Gas | Always | On-chain execution costs on source and target chains |
| Bridging | Source and target chain differ | Settlement layer fee (Across, Relay, etc.) |
| Swap | Source and target token differ | DEX execution fee for token conversion |
How fees are applied
Fees are subtracted from the deposit amount during processing. The user receives the remainder on the target chain. For example, if a user deposits 100 USDC and total fees are 0.50 USDC, the user receives 99.50 USDC on the target chain. To cover fees on behalf of your users so they receive the full amount, see sponsorship.Learn more
- Fees — general Rhinestone fee structure and current rates
- Sponsorship — cover fees on behalf of your users
- Initial setup — configure deposit whitelists and price deviation tolerance