A bridge between Base and blockchains outside the Ethereum ecosystem. Currently has support for Solana.
This bridge allows you to:
- Transfer tokens between Base and Solana
- Send arbitrary cross-chain messages
- Deploy wrapped tokens on either chain
Note
For native Ethereum ↔ Base bridging, see our official docs.
Send tokens or messages from Base to Solana (multi-step process):
cd base
# See base/README.md for detailed instructionsAfter initiating on Base, wait ~15 minutes for an updated root to be posted to Solana and complete the transfer with prove + finalize steps:
cd solana
# See solana/README.md for prove and finalize instructionsSend tokens or messages from Solana to Base:
cd solana
# See solana/README.md for detailed instructionsSome cross-chain operations performed by the Base Bridge require gas fees. These fees are sent to a designated gas fee receiver address, which is used to cover relaying and execution costs during the bridging process.
Note
The gas fee receiver address is network-specific and may differ between devnet, testnet, and mainnet environments.
MIT License - see LICENSE for details.
