Fee types
A single deposit can incur multiple fee types. For example, depositing ETH on Arbitrum to receive USDC on Base incurs all three: gas for on-chain execution, a bridging fee for the cross-chain settlement, and a swap fee for the ETH → USDC conversion. Same-chain deposits skip the bridging fee, and same-token deposits skip the swap fee.
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