The XRPL EVM Sidechain operates as a standalone Layer 1 blockchain with XRP as the gas token. For applications that require cross-chain functionality, several bridge options are available to connect with other blockchain networks.
Bridges are specialized protocols designed to facilitate interoperability between distinct blockchain networks, allowing them to communicate and exchange assets or data when needed. They typically consist of smart contracts and off-chain components that validate and relay information between connected chains.
Currently, the XRPL EVM Sidechain supports multiple bridge options for connecting to other networks when cross-chain functionality is desired:
One available option for cross-chain connectivity is the Axelar Network. Axelar is a decentralized cross-chain communication protocol that provides secure connectivity across Web3 ecosystems. It leverages a proof-of-stake (PoS) consensus model and is maintained by a network of validators that ensure message integrity during interchain transactions.
Axelar mainnet deployments config
Axelar testnet deployments config
As a Cosmos SDK-based blockchain, the XRPL EVM Sidechain natively supports Inter-Blockchain Communication (IBC), the standard protocol for secure communication between independent blockchains in the Cosmos ecosystem. IBC enables trustless asset transfers and data exchange with other IBC-enabled chains, providing direct connectivity to the broader Cosmos network without requiring external bridge infrastructure.
Wormhole, one of the leading cross-chain interoperability protocols, is live on the XRPL EVM Sidechain. It enables cross-chain messaging, wrapped and native token transfers, and multichain token issuance, supporting use cases across DeFi, institutional onchain finance, and real-world assets (RWAs).
Wormhole on XRPL EVM: overview, deployed contracts, and developer guides.
Ripple Expands Multichain Interoperability Infrastructure with Wormhole Integration
The XRPL EVM Sidechain's architecture allows for integration with various bridge protocols, giving developers flexibility in choosing the cross-chain solution that best fits their needs.
For developers interested in adding cross-chain functionality to their applications, see:
- Axelar ITS: Use bridge services to move tokens between XRPL EVM Sidechain and other networks.
- Axelar GMP: Understand message passing between different blockchains.
- Wormhole Messaging: Send cross-chain messages from Solidity with the Wormhole Core Contract.
- Wormhole Token Transfers: Bridge ERC-20 tokens with the Wormhole TypeScript SDK or Portal Bridge.
- Wormhole NTT: Deploy multichain-native tokens with the Native Token Transfers framework.
- Wormhole Connect: Add a drop-in bridging UI to your dApp.
- Cosmos IBC: Technical reference for IBC implementation and available channels.
- Sending XRP Through IBC: User guide for IBC transfers using Keplr wallet.
- Skip Widget: Add cross-chain swaps from Cosmos chains to your app.
- Squid Widget: Add cross-chain swaps from EVM chains to your app.
- Axelar Deployed Contracts Mainnet: Reference implementations for various bridge integrations.
- Axelar Deployed Contracts Testnet: Reference implementations for various bridge integrations.