Skip to main content

Bridge

The official bridge is at token.galaxyswap.io. It moves $GALAXY between Solana and Cardano. The amount you send is the amount you receive. Fees are paid in the source chain's native token, not in $GALAXY.

Midnight is listed on the bridge so the route is visible. It is marked coming soon and cannot be selected yet. Use only this site to bridge. The interface builds the transaction and you sign it in your wallet.

Identifiers for the token on each chain are on the on-chain page.

Routes​

Two routes are live:

  • Solana to Cardano
  • Cardano to Solana

The transfer form has a control to swap the route. The source chain is the wallet you send from. The destination is a mainnet address on the other chain.

DirectionDestination you provide
Solana to CardanoA Cardano mainnet address (addr1...)
Cardano to SolanaA Solana mainnet address

Paste that address, or connect a wallet on the destination chain and use it to fill the field.

Wallets​

Connect the wallet on the chain you are sending from. The route follows that wallet. A destination wallet is optional. It is only used to fill the receiving address.

ChainWallet
SolanaPhantom or Solflare
CardanoVespr, Eternl, or Lace, on mainnet
MidnightMidnight Wallet, not available for bridging yet

The Cardano side speaks CIP-30, so other mainnet extensions can appear as well, including Nami, Begin, GeroWallet, Yoroi, Typhon, Flint, and NuFi. A Cardano wallet that is not on mainnet has to be switched before it can bridge.

Fees and amount​

Enter the $GALAXY amount after the source wallet is connected. Max fills the connected balance. The amount has to be greater than zero, with up to 6 decimal places.

The quote updates before you sign:

Solana to CardanoCardano to Solana
Network fee0.007504 SOL2.071429 ADA
Minimum native balance0.010504 SOL2.421429 ADA
Estimated time2–3 minutes2–3 minutes
$GALAXY you receiveThe amount you sendThe amount you send

The Solana minimum is the network fee plus a 0.003 SOL buffer. The Cardano minimum is the network fee plus a 0.35 ADA buffer, and the wallet also needs enough ADA for the min UTxO. The form is the figure to trust at the moment you sign, because those fee constants live in the bridge.

After you send​

The bridge records the source transaction, waits for confirmations, then releases $GALAXY on the destination chain and stores that transaction hash.

Confirmations required before release:

  • 1 when the source chain is Solana
  • 15 when the source chain is Cardano

The tracker then moves through these stages:

  1. Deposit detected on the source chain.
  2. Waiting for source-chain confirmations.
  3. Source transaction confirmed.
  4. Preparing the destination release.
  5. Submitting the destination release.
  6. Bridge transfer completed.

If a transfer fails, the tracker shows the error on that transfer.

Tracking a transfer​

Bridge activity on the same page lists recent transfers: route, amount, status, and shortened source and destination hashes. Track opens one transfer.

The tracker shows the amount, confirmation progress, when it started, both transaction hashes, and a timeline of the stages above. Each hash can be copied or opened. Bridge another transfer returns to the form.

Trade​

The token hub also links out to markets for the same token: