Skip to main content

Fees & Limits

The XYZ Bridge has no bridging fees — you receive the exact amount you deposit or withdraw. However, you pay standard gas fees on each chain, and rate limits apply to withdrawals.

Bridging Fees

Fee TypeAmount
Bridge feeNone (0%)
Deposit feeNone
Withdrawal feeNone
You receive exactly the amount you bridge, minus only the gas fees for the transactions on each chain.

Gas Requirements

You need gas tokens on each chain to execute bridge transactions.

Deposit (Solana to XYZ Chain)

RequirementDetails
SOL for Solana tx~0.000005 SOL per transaction (standard Solana fee)
Account creation~0.002 SOL for first-time registration (rent-exempt UserAccount PDA)

Withdraw (XYZ Chain to Solana)

RequirementDetails
XYZ for chain tx~0.01 XYZ for the burn transaction on XYZ Chain
SOL for Solana txPaid by the relayer (no cost to user)
The withdrawal UI automatically reserves ~0.01 XYZ from your max balance for gas fees when you click “Max”.

Minimum Amounts

DirectionMinimum
Deposit1 XYZ
WithdrawalNo minimum (but consider gas costs)
The minimum deposit is configurable by the bridge admin and exists to prevent dust attacks on the pool vault.

Rate Limits (Withdrawals)

Withdrawals are subject to governance-controlled rate limits to prevent abuse:
ParameterValueControlled By
max_burn_per_tx1,000,000 XYZ (1M)Governance proposal
max_burns_per_block10 burns per blockGovernance proposal

What This Means

  • A single withdrawal transaction can move up to 1 million XYZ
  • A maximum of 10 withdrawal transactions can be included in a single block (~6 second block time)
  • For amounts above 1M XYZ, split into multiple transactions
Deposits have no rate limits. You can deposit any amount in a single transaction.

Processing Time

StepTypical Duration
Deposit (Solana to XYZ Chain)~30 seconds
Withdrawal (XYZ Chain to Solana)~20-30 seconds
Processing time includes network confirmation, finality waiting (32 slots for deposits), and relayer execution.

Next Steps