Skip to content

Commit c35a1fc

Browse files
docs: add important addresses page to tooling and explorers section
1 parent 6802cbf commit c35a1fc

File tree

2 files changed

+164
-0
lines changed

2 files changed

+164
-0
lines changed

.vitepress/sidebar.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,10 @@ export function getSidebar() {
9696
text: 'RLC Faucet',
9797
link: '/get-started/tooling-and-explorers/faucet',
9898
},
99+
{
100+
text: 'Important Addresses',
101+
link: '/get-started/tooling-and-explorers/important-addresses',
102+
},
99103
{
100104
text: 'Subgraph Explorer',
101105
link: '/get-started/tooling-and-explorers/subgraph-explorer',
Lines changed: 160 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,160 @@
1+
---
2+
title: Important Addresses
3+
description:
4+
Quick reference guide to all important iExec protocol addresses including RLC
5+
tokens, PoCo contracts, and applications across all supported networks.
6+
---
7+
8+
# Important Addresses
9+
10+
Quick reference guide to all important iExec protocol addresses. Find RLC token
11+
addresses, PoCo smart contracts, and application addresses for Ethereum,
12+
Arbitrum, and Bellecour networks.
13+
14+
::: tip 💡 Quick Access
15+
16+
Bookmark this page for easy access to all iExec protocol addresses when building
17+
on the platform.
18+
19+
:::
20+
21+
## RLC Token Addresses
22+
23+
RLC (RLC Token) is the native cryptocurrency powering the iExec protocol. Use
24+
these addresses to interact with RLC tokens on each network.
25+
26+
| Network | Chain ID | RLC Address |
27+
| -------------------- | -------- | -------------------------------------------- |
28+
| **Ethereum Mainnet** | 1 | `0x607F4C5BB672230e8672085532f7e901544a7375` |
29+
| **Arbitrum Mainnet** | 42161 | `0xe649e6a1F2afc63ca268C2363691ceCAF75CF47C` |
30+
| **Arbitrum Sepolia** | 421614 | `0x9923eD3cbd90CD78b910c475f9A731A6e0b8C963` |
31+
| **Bellecour** | 134 | `xRLC` (Native token) |
32+
33+
::: info
34+
35+
On **Bellecour**, RLC tokens are bridged from Ethereum and become **xRLC**
36+
(native token). No contract address is needed as it's the native currency.
37+
38+
:::
39+
40+
## PoCo Smart Contracts
41+
42+
Proof of Contribution (PoCo) smart contracts manage the iExec protocol's
43+
decentralized computing marketplace.
44+
45+
### Arbitrum Mainnet
46+
47+
| Contract | Address |
48+
| ---------------------- | -------------------------------------------- |
49+
| **Diamond Proxy** | `0x098bFCb1E50ebcA0BaA92C12eA0c3F045A1aD9f0` |
50+
| **AppRegistry** | `0x9950D94fb074182ee93ff79A50Cd698C4983281F` |
51+
| **DatasetRegistry** | `0x07Cc4E1EA30dD02796795876509A3BfC5053128D` |
52+
| **WorkerpoolRegistry** | `0xe3c13bb4A5068601c6A08041Cb50887B07B5F398` |
53+
54+
### Arbitrum Sepolia
55+
56+
| Contract | Address |
57+
| ---------------------- | -------------------------------------------- |
58+
| **Diamond Proxy** | `0xB2157BF2fAb286b2A4170E3491Ac39770111Da3E` |
59+
| **AppRegistry** | `0x9950D94fb074182ee93ff79A50Cd698C4983281F` |
60+
| **DatasetRegistry** | `0x07Cc4E1EA30dD02796795876509A3BfC5053128D` |
61+
| **WorkerpoolRegistry** | `0xe3c13bb4A5068601c6A08041Cb50887B07B5F398` |
62+
63+
### Ethereum Mainnet
64+
65+
| Contract | Address |
66+
| ---------------------- | -------------------------------------------- |
67+
| **Diamond Proxy** | `0x3eca1B216A7DF1C7689aEb259eFB04Ad753aafE5` |
68+
| **AppRegistry** | `0x9950D94fb074182ee93ff79A50Cd698C4983281F` |
69+
| **DatasetRegistry** | `0x07Cc4E1EA30dD02796795876509A3BfC5053128D` |
70+
| **WorkerpoolRegistry** | `0xe3c13bb4A5068601c6A08041Cb50887B07B5F398` |
71+
72+
### Bellecour
73+
74+
| Contract | Address |
75+
| ---------------------- | -------------------------------------------- |
76+
| **Diamond Proxy** | `0x3eca1B216A7DF1C7689aEb259eFB04Ad753aafE5` |
77+
| **AppRegistry** | `0x9950D94fb074182ee93ff79A50Cd698C4983281F` |
78+
| **DatasetRegistry** | `0x07Cc4E1EA30dD02796795876509A3BfC5053128D` |
79+
| **WorkerpoolRegistry** | `0xe3c13bb4A5068601c6A08041Cb50887B07B5F398` |
80+
81+
## Data Protector Contracts
82+
83+
Smart contracts for managing protected data and access control.
84+
85+
### Arbitrum Mainnet
86+
87+
| Contract | Address |
88+
| ---------------------------------------- | -------------------------------------------- |
89+
| **Core (Prod)** | `0xF08f91F7646FDb95a4E24977b8Db91318252A667` |
90+
| **Sharing: AddOnlyAppWhitelistRegistry** | `0xe4f319aDf2f3DbFD3270f35CEc90575dC858A0dA` |
91+
| **Sharing Contract** | `0x2dA2D268281d79b81D609D68e4507e7ACDfd7E05` |
92+
93+
### Arbitrum Sepolia
94+
95+
| Contract | Address |
96+
| ----------------------------------------------- | -------------------------------------------- |
97+
| **Core (Prod)** | `0x168eAF6C33a77E3caD9db892452f51a5D91df621` |
98+
| **Core (Dev)** | `0x623d86D427f9D28F6F53675db3a5B3922cC2F4cA` |
99+
| **Sharing: AddOnlyAppWhitelistRegistry (Prod)** | `0x36a1544cE8c72f9b80dB39Fd8A193b6B94FD92B3` |
100+
| **Sharing: AddOnlyAppWhitelist (Dev)** | `0xA3C47f052A7a9fa5F8f7A5264e22330EE93c607d` |
101+
| **Sharing Contract (Prod)** | `0x34AD9D161E815D7696777a9D2d668aF2d6e675e9` |
102+
| **Sharing Contract (Dev)** | `0x8E13528E645dB655Ed992411d668c42A6CC3dD03` |
103+
104+
## Application Addresses
105+
106+
### Web3Mail
107+
108+
Web3Mail enables decentralized email communication with privacy-preserving
109+
features.
110+
111+
| Network | Environment | Whitelist Address |
112+
| -------------------- | ----------- | -------------------------------------------- |
113+
| **Arbitrum Mainnet** | Prod | `0xD5054a18565c4a9E5c1aa3cEB53258bd59d4c78C` |
114+
| **Arbitrum Sepolia** | Prod | `0x8d46d40840f1Aa2264F96184Ffadf04e5D573B9B` |
115+
| **Arbitrum Sepolia** | Dev | `0xe2563F35cd22F9a1E95Dbd39e9e096D1e693eFd7` |
116+
| **Bellecour** | Prod | `0x781482C39CcE25546583EaC4957Fb7Bf04C277D2` |
117+
118+
### Web3Telegram
119+
120+
Web3Telegram enables decentralized Telegram messaging with Web3 integration.
121+
122+
| Network | Environment | Whitelist Address |
123+
| -------------------- | ----------- | -------------------------------------------- |
124+
| **Arbitrum Mainnet** | Prod | `0x53AFc09a647e7D5Fa9BDC784Eb3623385C45eF89` |
125+
| **Arbitrum Sepolia** | Prod | `0x7291ff96100DA6CF97933C225B86124ef95aEc9b` |
126+
| **Arbitrum Sepolia** | Dev | `0x5EB4D71371a067572C6c5b4E05606bd2b127580b` |
127+
| **Bellecour** | Prod | `0x192C6f5AccE52c81Fcc2670f10611a3665AAA98F` |
128+
129+
## Workerpool Addresses
130+
131+
Default workerpool addresses for each network.
132+
133+
| Network | Workerpool Address |
134+
| -------------------- | -------------------------------------------- |
135+
| **Arbitrum Mainnet** | `0x2C06263943180Cc024dAFfeEe15612DB6e5fD248` |
136+
| **Arbitrum Sepolia** | `0xB967057a21dc6A66A29721d96b8Aa7454B7c383F` |
137+
| **Bellecour** | `prod-v8-bellecour.main.pools.iexec.eth` |
138+
139+
::: tip
140+
141+
These are the default workerpools for each network. You can specify a different
142+
workerpool when processing protected data or running iApps.
143+
144+
:::
145+
146+
## Additional Resources
147+
148+
- [iExec Explorer](/get-started/tooling-and-explorers/iexec-explorer) - Explore
149+
deals, tasks, and assets
150+
- [RLC Bridge](/get-started/tooling-and-explorers/bridge) - Bridge RLC tokens
151+
between networks
152+
- [Blockchain Explorers](/get-started/tooling-and-explorers/blockchain-explorer) -
153+
View contracts on block explorers
154+
155+
<script setup>
156+
import { getSupportedChains } from '@/utils/chain.utils';
157+
158+
// Get chain data for dynamic content
159+
const chains = getSupportedChains();
160+
</script>

0 commit comments

Comments
 (0)