Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
90 changes: 70 additions & 20 deletions docs/base-chain/network-information/bridges-mainnet.mdx
Original file line number Diff line number Diff line change
@@ -1,24 +1,18 @@
---
title: Bridges
description: Documentation for bridging assets to Base. This page covers how to bridge ETH and ERC-20s between Ethereum (L1) and Base along with essential information.
description: Documentation for bridging assets to Base. This page covers how to bridge assets between Ethereum, Solana, Bitcoin, and Base.

---

While the bridge on bridge.base.org has been deprecated, there are many bridges
that support moving assets between Base and other chains.
Base supports bridging assets from multiple chains including Ethereum, Solana, and Bitcoin. While the bridge on bridge.base.org has been deprecated, there are many bridges that support moving assets between Base and other chains.

For questions, see our [FAQ](#faq).

## Garden

Garden is a fast non-custodial Bitcoin bridge that enables you to bridge BTC and other supported assets from Ethereum, Solana, and more, directly to Base.

#### Supported Networks
---

- [Base Mainnet](https://app.garden.finance/?output-chain=base&output-asset=cbBTC)
- [Base Sepolia (Testnet)](https://testnet.garden.finance/?output-chain=base_sepolia&output-asset=USDT)
## Ethereum ↔ Base

## Superbridge
### Superbridge

Superbridge enables you to bridge ETH and other supported assets from Ethereum mainnet (L1) directly to Base.

Expand All @@ -27,7 +21,7 @@ Superbridge enables you to bridge ETH and other supported assets from Ethereum m
- [Base Mainnet](https://superbridge.app/base)
- [Base Sepolia (Testnet)](https://superbridge.app/base-sepolia)

## Brid.gg
### Brid.gg

Brid.gg is another option that also helps you bridge ETH and supported assets between Ethereum mainnet (L1) and Base.

Expand All @@ -36,13 +30,7 @@ Brid.gg is another option that also helps you bridge ETH and supported assets be
- [Base Mainnet](https://brid.gg/base)
- [Base Sepolia (Testnet)](https://testnet.brid.gg/base-sepolia)

## Disclaimer

Coinbase Technologies, Inc., provides links to these independent service providers for your
convenience but assumes no responsibility for their operations. Any interactions with these
providers are solely between you and the provider.

## Programmatic Bridging
### Programmatic Bridging (Ethereum)

See the [sample code repository](https://github.com/base-org/guides/tree/main/bridge/native) to see how to bridge ETH and ERC-20s from Ethereum to Base.

Expand All @@ -54,12 +42,70 @@ Ensure there is an address for `base`, [example](https://github.com/ethereum-opt
Always test with small amounts to ensure the system is working as expected.
</Warning>


<Warning>
This implementation can only bridge assets to Base. Do not attempt to alter the
code to withdraw the assets.
</Warning>

### For Token Issuers

If you have an ERC-20 token deployed on Ethereum and want to enable bridging to Base, see our guide on [Bridging an L1 Token to Base](/base-chain/quickstart/bridge-token). This covers deploying your token on Base using the standard bridge contracts and getting it listed on the Superchain token list.

---

## Solana ↔ Base

The Base-Solana bridge enables bidirectional token transfers and message passing between Base and Solana networks.

**Key Features:**
- Transfer SOL and SPL tokens between Base and Solana
- Send arbitrary cross-chain messages
- Deploy wrapped tokens on either chain
- Optional auto-relay for instant execution

<CardGroup cols={2}>
<Card title="Full Documentation" icon="book" href="/base-chain/quickstart/base-solana-bridge">
Complete guide with code examples and contract addresses
</Card>
<Card title="Terminally Onchain" icon="terminal" href="https://terminallyonchain.com/">
Production terminal UI for bridging + contract calls
</Card>
</CardGroup>

### Contract Addresses

| Network | Contract | Address |
|---------|----------|---------|
| Base Mainnet | Bridge | `0x3eff766C76a1be2Ce1aCF2B69c78bCae257D5188` |
| Base Mainnet | SOL Token | `0x311935Cd80B76769bF2ecC9D8Ab7635b2139cf82` |
| Solana Mainnet | Bridge Program | `HNCne2FkVaNghhjKXapxJzPaBvAKDG1Ge3gqhZyfVWLM` |

<Info>
For testnet addresses and full implementation details, see the [Base-Solana Bridge documentation](/base-chain/quickstart/base-solana-bridge#contract-addresses).
</Info>

---

## Bitcoin → Base

### Garden

Garden is a fast non-custodial Bitcoin bridge that enables you to bridge BTC and other supported assets from Ethereum, Solana, and more, directly to Base.

#### Supported Networks

- [Base Mainnet](https://app.garden.finance/?output-chain=base&output-asset=cbBTC)
- [Base Sepolia (Testnet)](https://testnet.garden.finance/?output-chain=base_sepolia&output-asset=USDT)

---

## Disclaimer

Coinbase Technologies, Inc., provides links to these independent service providers for your
convenience but assumes no responsibility for their operations. Any interactions with these
providers are solely between you and the provider.

---

## FAQ

Expand All @@ -79,6 +125,10 @@ Base is committed to decentralization and the Superchain vision. Leveraging the
Superchain Bridges are operated by third parties, not by Coinbase Technologies, Inc. ("Coinbase"). Coinbase does not control, operate, or assume any responsibility for the performance of these external platforms. Before using any Superchain Bridge, you may be required to agree to their terms and conditions. We strongly recommend you review these terms carefully, as well as any privacy policies, to understand your rights and obligations. The integration or inclusion of the Superchain Bridges does not imply an endorsement or recommendation of any bridge by Coinbase.
</Accordion>

<Accordion title="How does the Base-Solana bridge work?">
The Base-Solana bridge uses validators to verify cross-chain messages. When bridging from Solana to Base, tokens are locked on Solana and minted on Base. When bridging from Base to Solana, tokens are burned on Base and unlocked on Solana. See the [full documentation](/base-chain/quickstart/base-solana-bridge) for implementation details.
</Accordion>

<Accordion title="What if I have a question, issue, or problem?">
The [Base Discord](https://base.org/discord) community is available around the clock for general questions,
assistance and support! You can create a support ticket in the #general-support
Expand Down