Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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 @@ -96,6 +96,10 @@ export function getSidebar() {
text: 'RLC Faucet',
link: '/get-started/tooling-and-explorers/faucet',
},
{
text: 'Important Addresses',
link: '/get-started/tooling-and-explorers/important-addresses',
},
{
text: 'Subgraph Explorer',
link: '/get-started/tooling-and-explorers/subgraph-explorer',
Expand Down
155 changes: 155 additions & 0 deletions src/get-started/tooling-and-explorers/important-addresses.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,155 @@
---
title: Important Addresses
description:
Quick reference guide to all important iExec protocol addresses including RLC
tokens, PoCo contracts, and applications across all supported networks.
---

# Important Addresses

Check warning on line 8 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L8

[Google.Headings] 'Important Addresses' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Important Addresses' should use sentence-style capitalization.", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 8, "column": 3}}}, "severity": "WARNING"}

Quick reference guide to all important iExec protocol addresses. Find RLC token
addresses, PoCo smart contracts, and application addresses for Ethereum,

Check warning on line 11 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L11

[Google.WordList] Use 'app' instead of 'application'.
Raw output
{"message": "[Google.WordList] Use 'app' instead of 'application'.", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 11, "column": 38}}}, "severity": "WARNING"}

Check failure on line 11 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L11

[Vale.Terms] Use 'ethereum' instead of 'Ethereum'.
Raw output
{"message": "[Vale.Terms] Use 'ethereum' instead of 'Ethereum'.", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 11, "column": 64}}}, "severity": "ERROR"}
Arbitrum, and Bellecour networks.

::: tip 💡 Quick Access

Bookmark this page for easy access to all iExec protocol addresses when building
on the platform.

:::

## RLC Token Addresses

Check warning on line 21 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L21

[Google.Headings] 'RLC Token Addresses' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'RLC Token Addresses' should use sentence-style capitalization.", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 21, "column": 4}}}, "severity": "WARNING"}

RLC (RLC Token) is the native cryptocurrency powering the iExec protocol. Use
these addresses to interact with RLC tokens on each network.

| Network | Chain ID | RLC Address |
| -------------------- | -------- | -------------------------------------------- |
| **Ethereum Mainnet** | 1 | `0x607F4C5BB672230e8672085532f7e901544a7375` |

Check failure on line 28 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L28

[Vale.Terms] Use 'ethereum' instead of 'Ethereum'.
Raw output
{"message": "[Vale.Terms] Use 'ethereum' instead of 'Ethereum'.", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 28, "column": 5}}}, "severity": "ERROR"}
| **Arbitrum Mainnet** | 42161 | `0xe649e6a1F2afc63ca268C2363691ceCAF75CF47C` |
| **Arbitrum Sepolia** | 421614 | `0x9923eD3cbd90CD78b910c475f9A731A6e0b8C963` |

Check failure on line 30 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L30

[Vale.Spelling] Did you really mean 'Sepolia'?
Raw output
{"message": "[Vale.Spelling] Did you really mean 'Sepolia'?", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 30, "column": 14}}}, "severity": "ERROR"}
| **Bellecour** | 134 | `xRLC` (Native token) |

Check notice on line 31 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L31

[Google.Parens] Use parentheses judiciously.
Raw output
{"message": "[Google.Parens] Use parentheses judiciously.", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 31, "column": 44}}}, "severity": "INFO"}

::: info

On **Bellecour**, RLC tokens are bridged from Ethereum and become **xRLC**

Check notice on line 35 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L35

[Google.Passive] In general, use active voice instead of passive voice ('are bridged').
Raw output
{"message": "[Google.Passive] In general, use active voice instead of passive voice ('are bridged').", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 35, "column": 30}}}, "severity": "INFO"}

Check failure on line 35 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L35

[Vale.Terms] Use 'ethereum' instead of 'Ethereum'.
Raw output
{"message": "[Vale.Terms] Use 'ethereum' instead of 'Ethereum'.", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 35, "column": 47}}}, "severity": "ERROR"}
(native token). No contract address is needed as it's the native currency.

Check notice on line 36 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L36

[Google.Parens] Use parentheses judiciously.
Raw output
{"message": "[Google.Parens] Use parentheses judiciously.", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 36, "column": 1}}}, "severity": "INFO"}

Check notice on line 36 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L36

[Google.Passive] In general, use active voice instead of passive voice ('is needed').
Raw output
{"message": "[Google.Passive] In general, use active voice instead of passive voice ('is needed').", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 36, "column": 37}}}, "severity": "INFO"}

:::

## PoCo Smart Contracts

Check warning on line 40 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L40

[Google.Headings] 'PoCo Smart Contracts' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'PoCo Smart Contracts' should use sentence-style capitalization.", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 40, "column": 4}}}, "severity": "WARNING"}

Proof of Contribution (PoCo) smart contracts manage the iExec protocol's

Check notice on line 42 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L42

[Google.Parens] Use parentheses judiciously.
Raw output
{"message": "[Google.Parens] Use parentheses judiciously.", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 42, "column": 23}}}, "severity": "INFO"}
decentralized computing marketplace.

### Arbitrum Mainnet

| Contract | Address |
| ---------------------- | -------------------------------------------- |
| **Diamond Proxy** | `0x098bFCb1E50ebcA0BaA92C12eA0c3F045A1aD9f0` |
| **AppRegistry** | `0x9950D94fb074182ee93ff79A50Cd698C4983281F` |
| **DatasetRegistry** | `0x07Cc4E1EA30dD02796795876509A3BfC5053128D` |
| **WorkerpoolRegistry** | `0xe3c13bb4A5068601c6A08041Cb50887B07B5F398` |

### Arbitrum Sepolia

Check warning on line 54 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L54

[Google.Headings] 'Arbitrum Sepolia' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Arbitrum Sepolia' should use sentence-style capitalization.", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 54, "column": 5}}}, "severity": "WARNING"}

Check failure on line 54 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L54

[Vale.Spelling] Did you really mean 'Sepolia'?
Raw output
{"message": "[Vale.Spelling] Did you really mean 'Sepolia'?", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 54, "column": 14}}}, "severity": "ERROR"}

| Contract | Address |
| ---------------------- | -------------------------------------------- |
| **Diamond Proxy** | `0xB2157BF2fAb286b2A4170E3491Ac39770111Da3E` |
| **AppRegistry** | `0x9950D94fb074182ee93ff79A50Cd698C4983281F` |
| **DatasetRegistry** | `0x07Cc4E1EA30dD02796795876509A3BfC5053128D` |
| **WorkerpoolRegistry** | `0xe3c13bb4A5068601c6A08041Cb50887B07B5F398` |

### Ethereum Mainnet

Check failure on line 63 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L63

[Vale.Terms] Use 'ethereum' instead of 'Ethereum'.
Raw output
{"message": "[Vale.Terms] Use 'ethereum' instead of 'Ethereum'.", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 63, "column": 5}}}, "severity": "ERROR"}

Check warning on line 63 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L63

[Google.Headings] 'Ethereum Mainnet' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Ethereum Mainnet' should use sentence-style capitalization.", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 63, "column": 5}}}, "severity": "WARNING"}

| Contract | Address |
| ---------------------- | -------------------------------------------- |
| **Diamond Proxy** | `0x3eca1B216A7DF1C7689aEb259eFB04Ad753aafE5` |
| **AppRegistry** | `0x9950D94fb074182ee93ff79A50Cd698C4983281F` |
| **DatasetRegistry** | `0x07Cc4E1EA30dD02796795876509A3BfC5053128D` |
| **WorkerpoolRegistry** | `0xe3c13bb4A5068601c6A08041Cb50887B07B5F398` |

### Bellecour

| Contract | Address |
| ---------------------- | -------------------------------------------- |
| **Diamond Proxy** | `0x3eca1B216A7DF1C7689aEb259fFB83ADFB894E7f` |
| **AppRegistry** | `0xB1C52075b276f87b1834919167312221d50c9D16` |
| **DatasetRegistry** | `0x799DAa22654128d0C64d5b79eac9283008158730` |
| **WorkerpoolRegistry** | `0xC76A18c78B7e530A165c5683CB1aB134E21938B4` |

## Data Protector Contracts

Check warning on line 81 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L81

[Google.Headings] 'Data Protector Contracts' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Data Protector Contracts' should use sentence-style capitalization.", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 81, "column": 4}}}, "severity": "WARNING"}

Smart contracts for managing protected data and access control.

### Arbitrum Mainnet

| Contract | Address |
| ---------------------------------------- | -------------------------------------------- |
| **Core** | `0xF08f91F7646FDb95a4E24977b8Db91318252A667` |
| **Sharing: AddOnlyAppWhitelistRegistry** | `0xe4f319aDf2f3DbFD3270f35CEc90575dC858A0dA` |
| **Sharing Contract** | `0x2dA2D268281d79b81D609D68e4507e7ACDfd7E05` |

### Arbitrum Sepolia

Check warning on line 93 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L93

[Google.Headings] 'Arbitrum Sepolia' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Arbitrum Sepolia' should use sentence-style capitalization.", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 93, "column": 5}}}, "severity": "WARNING"}

Check failure on line 93 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L93

[Vale.Spelling] Did you really mean 'Sepolia'?
Raw output
{"message": "[Vale.Spelling] Did you really mean 'Sepolia'?", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 93, "column": 14}}}, "severity": "ERROR"}

| Contract | Address |
| ---------------------------------------- | -------------------------------------------- |
| **Core** | `0x168eAF6C33a77E3caD9db892452f51a5D91df621` |
| **Sharing: AddOnlyAppWhitelistRegistry** | `0x36a1544cE8c72f9b80dB39Fd8A193b6B94FD92B3` |
| **Sharing Contract** | `0x34AD9D161E815D7696777a9D2d668aF2d6e675e9` |

## Application Addresses

Check warning on line 101 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L101

[Google.Headings] 'Application Addresses' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Application Addresses' should use sentence-style capitalization.", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 101, "column": 4}}}, "severity": "WARNING"}

### Web3Mail

Check warning on line 103 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L103

[Google.Headings] 'Web3Mail' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Web3Mail' should use sentence-style capitalization.", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 103, "column": 5}}}, "severity": "WARNING"}

Web3Mail enables decentralized email communication with privacy-preserving
features.

| Network | Whitelist Address |
| -------------------- | -------------------------------------------- |
| **Arbitrum Mainnet** | `0xD5054a18565c4a9E5c1aa3cEB53258bd59d4c78C` |
| **Arbitrum Sepolia** | `0x8d46d40840f1Aa2264F96184Ffadf04e5D573B9B` |

Check failure on line 111 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L111

[Vale.Spelling] Did you really mean 'Sepolia'?
Raw output
{"message": "[Vale.Spelling] Did you really mean 'Sepolia'?", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 111, "column": 14}}}, "severity": "ERROR"}
| **Bellecour** | `0x781482C39CcE25546583EaC4957Fb7Bf04C277D2` |

### Web3Telegram

Check warning on line 114 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L114

[Google.Headings] 'Web3Telegram' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Web3Telegram' should use sentence-style capitalization.", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 114, "column": 5}}}, "severity": "WARNING"}

Web3Telegram enables decentralized Telegram messaging with Web3 integration.

| Network | Whitelist Address |
| -------------------- | -------------------------------------------- |
| **Arbitrum Mainnet** | `0x53AFc09a647e7D5Fa9BDC784Eb3623385C45eF89` |
| **Arbitrum Sepolia** | `0x7291ff96100DA6CF97933C225B86124ef95aEc9b` |

Check failure on line 121 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L121

[Vale.Spelling] Did you really mean 'Sepolia'?
Raw output
{"message": "[Vale.Spelling] Did you really mean 'Sepolia'?", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 121, "column": 14}}}, "severity": "ERROR"}
| **Bellecour** | `0x192C6f5AccE52c81Fcc2670f10611a3665AAA98F` |

## Workerpool Addresses

Check warning on line 124 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L124

[Google.Headings] 'Workerpool Addresses' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Workerpool Addresses' should use sentence-style capitalization.", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 124, "column": 4}}}, "severity": "WARNING"}

Default workerpool addresses for each network.

Check failure on line 126 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L126

[Vale.Terms] Use 'Workerpool' instead of 'workerpool'.
Raw output
{"message": "[Vale.Terms] Use 'Workerpool' instead of 'workerpool'.", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 126, "column": 9}}}, "severity": "ERROR"}

| Network | Workerpool Address |
| -------------------- | -------------------------------------------- |
| **Arbitrum Mainnet** | `0x2C06263943180Cc024dAFfeEe15612DB6e5fD248` |
| **Arbitrum Sepolia** | `0xB967057a21dc6A66A29721d96b8Aa7454B7c383F` |

Check failure on line 131 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L131

[Vale.Spelling] Did you really mean 'Sepolia'?
Raw output
{"message": "[Vale.Spelling] Did you really mean 'Sepolia'?", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 131, "column": 14}}}, "severity": "ERROR"}
| **Bellecour** | `prod-v8-bellecour.main.pools.iexec.eth` |

::: tip

These are the default workerpools for each network. You can specify a different
workerpool when processing protected data or running iApps.

Check failure on line 137 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L137

[Vale.Terms] Use 'Workerpool' instead of 'workerpool'.
Raw output
{"message": "[Vale.Terms] Use 'Workerpool' instead of 'workerpool'.", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 137, "column": 1}}}, "severity": "ERROR"}

Check failure on line 137 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L137

[Vale.Spelling] Did you really mean 'iApps'?
Raw output
{"message": "[Vale.Spelling] Did you really mean 'iApps'?", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 137, "column": 54}}}, "severity": "ERROR"}

:::

## Additional Resources

Check warning on line 141 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L141

[Google.Headings] 'Additional Resources' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Additional Resources' should use sentence-style capitalization.", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 141, "column": 4}}}, "severity": "WARNING"}

- [iExec Explorer](/get-started/tooling-and-explorers/iexec-explorer) - Explore
deals, tasks, and assets
- [RLC Bridge](/get-started/tooling-and-explorers/bridge) - Bridge RLC tokens
between networks
- [Blockchain Explorers](/get-started/tooling-and-explorers/blockchain-explorer) -

Check failure on line 147 in src/get-started/tooling-and-explorers/important-addresses.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/tooling-and-explorers/important-addresses.md#L147

[Vale.Terms] Use 'blockchain' instead of 'Blockchain'.
Raw output
{"message": "[Vale.Terms] Use 'blockchain' instead of 'Blockchain'.", "location": {"path": "src/get-started/tooling-and-explorers/important-addresses.md", "range": {"start": {"line": 147, "column": 4}}}, "severity": "ERROR"}
View contracts on block explorers

<script setup>
import { getSupportedChains } from '@/utils/chain.utils';

// Get chain data for dynamic content
const chains = getSupportedChains();
</script>