Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
e49dbb0
feat: enhance UseCaseCard component with dynamic labels and refactor …
Le-Caignec Aug 6, 2025
5a0c238
feat: add FeatureCard and ImageViewer components, refactor iExec Expl…
Le-Caignec Aug 6, 2025
e7c01c7
Update src/components/FeatureCard.vue
Le-Caignec Aug 6, 2025
f45102f
feat: remove unused FeatureGrid and ImageGrid components
Le-Caignec Aug 6, 2025
0df4603
feat: remove unused logo and fork button images
Le-Caignec Aug 6, 2025
ba79172
feat: add .vitepress/.temp to .gitignore
Le-Caignec Aug 6, 2025
85be921
feat: refactor FeatureCard component usage and update layout in iExec…
Le-Caignec Aug 6, 2025
dba9701
fix: adjust margin for icon in FeatureCard component
Le-Caignec Aug 6, 2025
dc9054c
feat: remove link icon from ImageViewer component and update related …
Le-Caignec Aug 6, 2025
4cc38c4
feat: add Builder Dashboard assets and update documentation references
Le-Caignec Aug 7, 2025
e913a8a
fix: correct formatting of FeatureCard component in iExec Explorer do…
Le-Caignec Aug 7, 2025
3047a29
Merge remote-tracking branch 'origin/main' into feature/explorer-part-2
Le-Caignec Aug 7, 2025
32d6a28
fix: update image URLs in Builder Dashboard documentation for dark mode
Le-Caignec Aug 7, 2025
ab1494a
Refactor code structure for improved readability and maintainability
Le-Caignec Aug 7, 2025
05f4ca6
fix: update image alt text and links in subgraph explorer documentation
Le-Caignec Aug 7, 2025
54d313e
feat: add iExec logo and update ProjectCard component to support icon…
Le-Caignec Aug 7, 2025
646fb36
fix: adjust ProjectCard layout and improve spacing in subgraph explor…
Le-Caignec Aug 7, 2025
21e646b
fix: improve layout and spacing in FeatureCard component
ErwanDecoster Aug 7, 2025
b785a33
Merge branch 'feature/explorer-part-2' of https://github.com/iExecBlo…
ErwanDecoster Aug 7, 2025
9f58919
feat: add RLC Bridge documentation and images for Bellecour and Starg…
Le-Caignec Aug 7, 2025
109d06b
fix: streamline RLC Bridge documentation by removing redundant detail…
Le-Caignec Aug 7, 2025
e7f76b9
fix: update Stargate Bridge link to the correct URL
Le-Caignec Aug 7, 2025
0732b80
Merge remote-tracking branch 'origin/main' into feature/add-bridge-page
Le-Caignec Aug 7, 2025
0db53aa
fix: remove unused the-protocol-view image file
Le-Caignec Aug 7, 2025
7cdb9f3
feat: add new section in iexec-explorer.md to describe available chai…
Le-Caignec Aug 7, 2025
5b45263
fix: update README to clarify new section in iexec-explorer.md regard…
Le-Caignec Aug 7, 2025
1206d0f
feat: enhance bridge documentation with bidirectional transfer detail…
Le-Caignec Aug 7, 2025
bd67205
fix: update bridge.md for clarity on wallet connection and bidirectio…
Le-Caignec Aug 7, 2025
a3eb464
Merge branch 'main' into feature/add-bridge-page
Le-Caignec Aug 7, 2025
520a320
Update src/overview/tooling-and-explorers/bridge.md
Le-Caignec Aug 8, 2025
f2b9b44
Update src/overview/tooling-and-explorers/bridge.md
Le-Caignec Aug 8, 2025
530b9e3
Update src/overview/tooling-and-explorers/bridge.md
Le-Caignec Aug 8, 2025
5448686
Update src/overview/tooling-and-explorers/bridge.md
Le-Caignec Aug 8, 2025
6681734
Update .vitepress/sidebar.ts
Le-Caignec Aug 8, 2025
2221e82
fix: bridge documentation and sidebar links for clarity and consistency
Le-Caignec Aug 8, 2025
ad50583
fix: improve clarity and formatting in Bellecour Bridge instructions
Le-Caignec Aug 8, 2025
2b403bb
fix: simplify bridge descriptions for clarity
Le-Caignec Aug 8, 2025
691f7ee
fix: remove unnecessary section on RLC bridging rationale for clarity
Le-Caignec Aug 8, 2025
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
4 changes: 4 additions & 0 deletions .vitepress/sidebar.ts
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,10 @@ export function getSidebar() {
text: 'Builder Dashboard',
link: '/overview/tooling-and-explorers/builder-dashboard',
},
{
text: 'RLC Bridge',
link: '/overview/tooling-and-explorers/bridge',
},
{
text: 'Subgraph Explorer',
link: '/overview/tooling-and-explorers/subgraph-explorer',
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -170,3 +170,5 @@ Fork this repository and ensure you're working on the `main` branch:
- Add a Development workflow
- Update context7 when doc will be deployed
- Check theGraph Images with design Team
- Add new section in `iexec-explorer.md` file to talk about: available chain on
the UI + SRLC/RLC on account section feature of the protocol
1 change: 1 addition & 0 deletions release-please-config.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"draft-pull-request": true,
"packages": {
".": {
"release-type": "node",
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
119 changes: 119 additions & 0 deletions src/overview/tooling-and-explorers/bridge.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,119 @@
---
title: iExec RLC Bridge
description:
Bridge RLC tokens between networks to interact with the iExec protocol.
Transfer RLC to Bellecour (xRLC) and Arbitrum networks using dedicated bridges
---

# RLC Bridge

**RLC** (RLC Token) is the essential cryptocurrency for interacting with the
iExec protocol. Whether you are executing tasks, accessing protected data, or
participating in the iExec decentralized confidential computing network, you
will need RLC tokens on the appropriate network.

This guide helps you bridge RLC tokens to **Bellecour** (becoming xRLC) and
**Arbitrum** networks using dedicated bridge solutions.

## 🗂️ Available Bridges

iExec provides officially supported bridges for seamless token transfer across
networks:

<CardGrid>
<ProjectCard
title="Bellecour Bridge"
description="Bridge RLC tokens between Ethereum mainnet and Bellecour sidechain"
:icon-image="iexecLogoIcon"
status="available"
status-label="Live"
button-label="Access Bridge"
button-icon="mdi:bridge"
button-href="https://bridge-bellecour.iex.ec/"
button-target="_blank"
button-rel="noreferrer"
/>

<ProjectCard
title="Stargate Bridge"
description="Bridge RLC tokens between Ethereum and Arbitrum using LayerZero protocol"
:icon-image="arbitrumLogoIcon"
status="available"
status-label="Live"
button-label="Access Bridge"
button-icon="mdi:bridge"
button-href="https://stargate.finance/bridge"
button-target="_blank"
button-rel="noreferrer"
/>
</CardGrid>

## 🔄 Bellecour Bridge

The **Bellecour Bridge** enables seamless transfer of RLC tokens between
Ethereum mainnet and the Bellecour sidechain in both directions. When bridged to
Bellecour, RLC becomes xRLC, the native asset of the Bellecour network.

### Ethereum <> Bellecour (RLC <> xRLC)

1. **Connect Wallet**: Visit
[Bellecour Bridge UI](https://bridge-bellecour.iex.ec/) and connect your
wallet
2. **Select Source Network**: The bridge automatically detects your current
network and available tokens (RLC on Ethereum or xRLC on Bellecour)
3. **Choose Destination**: The bridge will show the opposite network as
destination automatically
4. **Select Amount**: Choose the amount of tokens you want to bridge
5. **Confirm Transaction**: Approve the bridge transaction and wait for
confirmation
6. **Receive Tokens**: Your tokens will be available on the destination network

<ImageViewer
:image-url-dark="bellecourBridgeImage"
image-alt="Bellecour Bridge Process"
link-url="https://bridge-bellecour.iex.ec/"
/>

<div class="bg-gradient-to-r from-purple-400/10 to-purple-400/5 rounded-[6px] p-6 border-l-4 border-fuchsia-700 my-6">
<h4 class="!mt-0 !mb-2">🔄 Bidirectional Bridge</h4>
<p class="!mb-0">The bridge interface automatically detects your wallet's network and available tokens. The process is similar in both directions - simply switch to the appropriate network (source chain) in your wallet and refresh the page to update the bridge direction, then the bridge will handle the conversion between RLC and xRLC seamlessly.</p>
</div>

## ⚡ Stargate Bridge

The **Stargate Bridge** powered by LayerZero enables cross-chain transfers of
RLC tokens between Ethereum and Arbitrum mainnet in both directions.

### Ethereum <> Arbitrum (RLC <> RLC)

1. **Visit Stargate**: Go to [Stargate UI](https://stargate.finance/bridge)
2. **Connect Wallet**: Connect your wallet to the Stargate interface
3. **Select Networks**: Choose your source network (Ethereum or Arbitrum) and
destination network
4. **Select Token**: Choose RLC as the token to bridge
5. **Enter Amount**: Specify the amount of RLC to transfer
6. **Confirm Transaction**: Approve the bridge transaction and wait for
confirmation

<ImageViewer
:image-url-dark="stargateBridgeImage"
image-alt="Stargate Bridge Interface"
link-url="https://stargate.finance/bridge"
/>

<div class="bg-gradient-to-r from-purple-400/10 to-purple-400/5 rounded-[6px] p-6 border-l-4 border-fuchsia-700 my-6">
<h4 class="!mt-0 !mb-2">🔄 Bidirectional Bridge</h4>
<p class="!mb-0">The Stargate bridge interface automatically detects your wallet's network and available RLC tokens. The process is similar in both directions - simply select the appropriate source and destination networks to transfer RLC between Ethereum and Arbitrum seamlessly.</p>
</div>

<script setup>
import ImageViewer from '../../components/ImageViewer.vue';
import CardGrid from '../../components/CardGrid.vue';
import ProjectCard from '../../components/ProjectCard.vue';

// Assets
import iexecLogoIcon from '../../assets/icons/iexec-logo.png';
import arbitrumLogoIcon from '../../assets/icons/arbitrum.svg';
import bellecourBridgeImage from '../../assets/tooling-&-explorers/bridge/bellecour-bridge.png';
import stargateBridgeImage from '../../assets/tooling-&-explorers/bridge/stargate-bridge.png';
</script>