-
Notifications
You must be signed in to change notification settings - Fork 2
feat: add bridge page #25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
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 5a0c238
feat: add FeatureCard and ImageViewer components, refactor iExec Expl…
Le-Caignec e7c01c7
Update src/components/FeatureCard.vue
Le-Caignec f45102f
feat: remove unused FeatureGrid and ImageGrid components
Le-Caignec 0df4603
feat: remove unused logo and fork button images
Le-Caignec ba79172
feat: add .vitepress/.temp to .gitignore
Le-Caignec 85be921
feat: refactor FeatureCard component usage and update layout in iExec…
Le-Caignec dba9701
fix: adjust margin for icon in FeatureCard component
Le-Caignec dc9054c
feat: remove link icon from ImageViewer component and update related …
Le-Caignec 4cc38c4
feat: add Builder Dashboard assets and update documentation references
Le-Caignec e913a8a
fix: correct formatting of FeatureCard component in iExec Explorer do…
Le-Caignec 3047a29
Merge remote-tracking branch 'origin/main' into feature/explorer-part-2
Le-Caignec 32d6a28
fix: update image URLs in Builder Dashboard documentation for dark mode
Le-Caignec ab1494a
Refactor code structure for improved readability and maintainability
Le-Caignec 05f4ca6
fix: update image alt text and links in subgraph explorer documentation
Le-Caignec 54d313e
feat: add iExec logo and update ProjectCard component to support icon…
Le-Caignec 646fb36
fix: adjust ProjectCard layout and improve spacing in subgraph explor…
Le-Caignec 21e646b
fix: improve layout and spacing in FeatureCard component
ErwanDecoster b785a33
Merge branch 'feature/explorer-part-2' of https://github.com/iExecBlo…
ErwanDecoster 9f58919
feat: add RLC Bridge documentation and images for Bellecour and Starg…
Le-Caignec 109d06b
fix: streamline RLC Bridge documentation by removing redundant detail…
Le-Caignec e7f76b9
fix: update Stargate Bridge link to the correct URL
Le-Caignec 0732b80
Merge remote-tracking branch 'origin/main' into feature/add-bridge-page
Le-Caignec 0db53aa
fix: remove unused the-protocol-view image file
Le-Caignec 7cdb9f3
feat: add new section in iexec-explorer.md to describe available chai…
Le-Caignec 5b45263
fix: update README to clarify new section in iexec-explorer.md regard…
Le-Caignec 1206d0f
feat: enhance bridge documentation with bidirectional transfer detail…
Le-Caignec bd67205
fix: update bridge.md for clarity on wallet connection and bidirectio…
Le-Caignec a3eb464
Merge branch 'main' into feature/add-bridge-page
Le-Caignec 520a320
Update src/overview/tooling-and-explorers/bridge.md
Le-Caignec f2b9b44
Update src/overview/tooling-and-explorers/bridge.md
Le-Caignec 530b9e3
Update src/overview/tooling-and-explorers/bridge.md
Le-Caignec 5448686
Update src/overview/tooling-and-explorers/bridge.md
Le-Caignec 6681734
Update .vitepress/sidebar.ts
Le-Caignec 2221e82
fix: bridge documentation and sidebar links for clarity and consistency
Le-Caignec ad50583
fix: improve clarity and formatting in Bellecour Bridge instructions
Le-Caignec 2b403bb
fix: simplify bridge descriptions for clarity
Le-Caignec 691f7ee
fix: remove unnecessary section on RLC bridging rationale for clarity
Le-Caignec File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,5 @@ | ||
| { | ||
| "draft-pull-request": true, | ||
| "packages": { | ||
| ".": { | ||
| "release-type": "node", | ||
|
|
||
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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 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> |
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.