Skip to content

Commit be525f2

Browse files
committed
feat: add guidance for acquiring RLC tokens and update related documentation across multiple files
1 parent a7bdc50 commit be525f2

File tree

7 files changed

+47
-6
lines changed

7 files changed

+47
-6
lines changed

src/get-started/helloWorld/3-buildIApp.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ create, test and deploy iApp with just a few commands.
2020
</Banner>
2121

2222
If you wanna explore and deep dive in the command-line tool. You can check the
23-
[iApp Generator ](https://github.com/iExecBlockchainComputing/iapp/tree/main/cli)
23+
[iApp Generator](https://github.com/iExecBlockchainComputing/iapp/tree/main/cli)
2424
GitHub repository. Follow the instructions carefully for a smooth development
2525
experience.
2626

@@ -401,6 +401,19 @@ If you set the wrong Docker username, you can change it by editing the
401401

402402
:::
403403

404+
### 💰 Getting RLC Tokens
405+
406+
To deploy and run your iApp, you'll need RLC tokens to pay for:
407+
408+
- **Workerpool execution costs** for running your iApp on decentralized compute resources
409+
- **Protected Data access fees** if your iApp requires confidential datasets (and you're not the data provider)
410+
- **iApp execution costs** if you're not the owner of the iApp you're running
411+
412+
**Getting RLC tokens:**
413+
414+
- **For Testing**: Get free RLC tokens on Arbitrum Sepolia testnet using the [iExec RLC Faucet](https://explorer.iex.ec/arbitrum-sepolia-testnet/faucet)
415+
- **For Production**: Purchase RLC from [exchanges](/get-started/overview/rlc) or bridge from Ethereum using the [RLC Bridge](/get-started/tooling-and-explorers/bridge)
416+
404417
## 🏃 Run your iApp
405418

406419
Now you can run your application:

src/get-started/overview/rlc.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -111,16 +111,16 @@ You can acquire RLC tokens through several methods:
111111
title="Decentralized Exchanges"
112112
:features="[
113113
{ text: 'ETH: RLC/ETH on Uniswap', link: 'https://app.uniswap.org/explore/pools/ethereum/0x56Ea002B411FD5887E55329852D5777EcB170713' },
114-
'ARB: RLC/ETH (coming soon)',
114+
{ text: 'ARB: RLC/WETH on Uniswap', link: 'https://app.uniswap.org/explore/pools/arbitrum/0x0EB43B37539a4261Aa1860f9476094Bb2C00A894' },
115115
'High liquidity DEX trading'
116116
]"
117117
/>
118118

119119
<FeatureCard
120120
title="Cross-Chain Bridging"
121121
:features="[
122-
'Bellecour Bridge',
123-
'Stargate Bridge (Arbitrum)',
122+
{ text: 'Bellecour Bridge', link: 'https://bridge-bellecour.iex.ec/' },
123+
{ text: 'Stargate Bridge (Arbitrum)', link: 'https://stargate.finance/bridge' }
124124
]"
125125
/>
126126

src/get-started/quick-start.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,8 @@ learning and prototyping.
9898
React/Vue options
9999
2. **Experiment**: Try the interactive sandboxes to understand core concepts
100100
3. **Build**: Integrate the features you need into your application
101-
4. **Deploy**: Use our deployment guides for production-ready applications
101+
4. **Get RLC Tokens**: Use the [iExec RLC Faucet](https://explorer.iex.ec/arbitrum-sepolia-testnet/faucet)
102+
5. **Deploy**: Use our deployment guides for production-ready applications
102103

103104
<script setup>
104105
import CardGrid from '@/components/CardGrid.vue';

src/get-started/tooling-and-explorers/bridge.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,12 @@ the iExec confidential computing network.
1414
This guide helps you bridge RLC tokens to **Bellecour** (becoming xRLC) and
1515
**Arbitrum** networks using the Bellecour Bridge and Stargate Bridge.
1616

17+
::: tip 🧪 Testing on Arbitrum Sepolia
18+
19+
For development and testing purposes, you can get free RLC tokens on **Arbitrum Sepolia testnet** using the [iExec RLC Faucet](https://explorer.iex.ec/arbitrum-sepolia-testnet/faucet). This allows you to test your iApps, pay for workerpool executions, and access protected datasets without spending real tokens.
20+
21+
:::
22+
1723
## 🗂️ Available Bridges
1824

1925
iExec provides officially supported bridges for seamless token transfer across

src/guides/build-iapp/deploy-&-run.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,20 @@ description:
1010
It's time to run your iApp! After building and testing, you'll need to deploy it
1111
to a supported network and then execute it.
1212

13+
## Prerequisites
14+
15+
Before deploying and running your iApp, ensure you have sufficient RLC tokens to cover:
16+
17+
- **Workerpool execution costs** for running your iApp on decentralized compute resources
18+
- **Protected Data access fees** if your iApp requires confidential datasets (and you're not the data provider)
19+
- **iApp execution costs** if you're not the owner of the iApp you're running
20+
21+
**Getting RLC tokens:**
22+
23+
- **Arbitrum Mainnet**: Purchase RLC from [exchanges](/get-started/overview/rlc) or bridge from Ethereum using the [RLC Bridge](/get-started/tooling-and-explorers/bridge)
24+
- **Arbitrum Sepolia Testnet**: Get free RLC tokens from the [iExec RLC Faucet](https://explorer.iex.ec/arbitrum-sepolia-testnet/faucet) for testing purposes
25+
- **Bellecour**: Bridge RLC from Ethereum using the [RLC Bridge](/get-started/tooling-and-explorers/bridge)
26+
1327
## Deploy your iApp
1428

1529
After your tests pass and the package is built, you can deploy your iApp to a

src/modules/helloWorld/ReownButton.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ const logout = async () => {
5858
5959
watch(
6060
async () => isConnected.value,
61-
async (newIsConnected) => {
61+
async () => {
6262
if (status.value === 'connected') {
6363
const provider = await connector.value?.getProvider();
6464
emit('connected', provider);

src/references/iapp-generator/getting-started.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,13 @@ Before using the iApp Generator, make sure you have:
3737
</div>
3838
<a target="_blank" href="https://hub.docker.com/" class="no-underline! text-sm ml-auto hover:underline!">Sign Up →</a>
3939
</div>
40+
41+
<div class="flex items-center gap-4 text-left">
42+
<div class="flex items-center gap-1 flex-1 text-sm font-medium">
43+
💰 RLC Tokens
44+
</div>
45+
<a href="/get-started/overview/rlc" class="no-underline! text-sm ml-auto hover:underline!">Learn More →</a>
46+
</div>
4047
</div>
4148

4249
::: tip 🔍 Verify Docker Compatibility

0 commit comments

Comments
 (0)