Quote a CCTP transfer between Ethereum and Arbitrum
GET/api/v1/bridge/quote
Circle's current burn fee and Fast-transfer allowance for USDC, plus the measured or seeded end-to-end ETA for both speeds. The fee is read from Circle and cached for 60 seconds per process; it is never hardcoded, and never assumed to be a whole number of basis points - Circle charges 1.4 bps out of Arbitrum today. When Circle cannot be reached the answer still carries the Standard ETA and sets feeQuoteUnavailable, and fastAvailable is false rather than guessed. maxFeeAtomic is decided by the server. It is the quoted fee plus 20 percent headroom, never more, never below the fee and always strictly below the amount; a transfer for which no such cap exists is answered with fastAvailable false and fastUnavailableReason fee_cap. 503 while the bridge is disabled.
Request
Responses
- 200
- 400
- 503
- default
Fee, allowance and ETA for the requested transfer
Unknown direction or mode, or a non-decimal amount.
Bridge transfers are not enabled in this deployment.
Error response. Prefer the nested ApiErrorResponse via X-SC-Error-Format: envelope-v1; existing unnegotiated handler responses can retain a documented legacy flat shape through the compatibility period.
Response Headers
Stable request correlation id generated or echoed by the server.