Skip to content

Commit 0bed204

Browse files
docs: add important addresses page to tooling and explorers section (#96)
1 parent 2623c09 commit 0bed204

File tree

2 files changed

+159
-0
lines changed

2 files changed

+159
-0
lines changed

.vitepress/sidebar.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,10 @@ export function getSidebar() {
8888
text: 'RLC Faucet',
8989
link: '/get-started/tooling-and-explorers/faucet',
9090
},
91+
{
92+
text: 'Important Addresses',
93+
link: '/get-started/tooling-and-explorers/important-addresses',
94+
},
9195
{
9296
text: 'Subgraph Explorer',
9397
link: '/get-started/tooling-and-explorers/subgraph-explorer',
Lines changed: 155 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,155 @@
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** | `0x3eca1B216A7DF1C7689aEb259fFB83ADFB894E7f` |
77+
| **AppRegistry** | `0xB1C52075b276f87b1834919167312221d50c9D16` |
78+
| **DatasetRegistry** | `0x799DAa22654128d0C64d5b79eac9283008158730` |
79+
| **WorkerpoolRegistry** | `0xC76A18c78B7e530A165c5683CB1aB134E21938B4` |
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** | `0xF08f91F7646FDb95a4E24977b8Db91318252A667` |
90+
| **Sharing: AddOnlyAppWhitelistRegistry** | `0xe4f319aDf2f3DbFD3270f35CEc90575dC858A0dA` |
91+
| **Sharing Contract** | `0x2dA2D268281d79b81D609D68e4507e7ACDfd7E05` |
92+
93+
### Arbitrum Sepolia
94+
95+
| Contract | Address |
96+
| ---------------------------------------- | -------------------------------------------- |
97+
| **Core** | `0x168eAF6C33a77E3caD9db892452f51a5D91df621` |
98+
| **Sharing: AddOnlyAppWhitelistRegistry** | `0x36a1544cE8c72f9b80dB39Fd8A193b6B94FD92B3` |
99+
| **Sharing Contract** | `0x34AD9D161E815D7696777a9D2d668aF2d6e675e9` |
100+
101+
## Application Addresses
102+
103+
### Web3Mail
104+
105+
Web3Mail enables decentralized email communication with privacy-preserving
106+
features.
107+
108+
| Network | Whitelist Address |
109+
| -------------------- | -------------------------------------------- |
110+
| **Arbitrum Mainnet** | `0xD5054a18565c4a9E5c1aa3cEB53258bd59d4c78C` |
111+
| **Arbitrum Sepolia** | `0x8d46d40840f1Aa2264F96184Ffadf04e5D573B9B` |
112+
| **Bellecour** | `0x781482C39CcE25546583EaC4957Fb7Bf04C277D2` |
113+
114+
### Web3Telegram
115+
116+
Web3Telegram enables decentralized Telegram messaging with Web3 integration.
117+
118+
| Network | Whitelist Address |
119+
| -------------------- | -------------------------------------------- |
120+
| **Arbitrum Mainnet** | `0x53AFc09a647e7D5Fa9BDC784Eb3623385C45eF89` |
121+
| **Arbitrum Sepolia** | `0x7291ff96100DA6CF97933C225B86124ef95aEc9b` |
122+
| **Bellecour** | `0x192C6f5AccE52c81Fcc2670f10611a3665AAA98F` |
123+
124+
## Workerpool Addresses
125+
126+
Default workerpool addresses for each network.
127+
128+
| Network | Workerpool Address |
129+
| -------------------- | -------------------------------------------- |
130+
| **Arbitrum Mainnet** | `0x2C06263943180Cc024dAFfeEe15612DB6e5fD248` |
131+
| **Arbitrum Sepolia** | `0xB967057a21dc6A66A29721d96b8Aa7454B7c383F` |
132+
| **Bellecour** | `prod-v8-bellecour.main.pools.iexec.eth` |
133+
134+
::: tip
135+
136+
These are the default workerpools for each network. You can specify a different
137+
workerpool when processing protected data or running iApps.
138+
139+
:::
140+
141+
## Additional Resources
142+
143+
- [iExec Explorer](/get-started/tooling-and-explorers/iexec-explorer) - Explore
144+
deals, tasks, and assets
145+
- [RLC Bridge](/get-started/tooling-and-explorers/bridge) - Bridge RLC tokens
146+
between networks
147+
- [Blockchain Explorers](/get-started/tooling-and-explorers/blockchain-explorer) -
148+
View contracts on block explorers
149+
150+
<script setup>
151+
import { getSupportedChains } from '@/utils/chain.utils';
152+
153+
// Get chain data for dynamic content
154+
const chains = getSupportedChains();
155+
</script>

0 commit comments

Comments
 (0)