From 22c864756a8f03c367c8ff607121c9adc47da97e Mon Sep 17 00:00:00 2001 From: Filip Pajic <42151917+pajicf@users.noreply.github.com> Date: Fri, 30 May 2025 13:58:07 +0200 Subject: [PATCH] feat: Messaging and Utility contract's addresses (#42) * add the rollup contract address * add the L2 Message service contract address * add the utility contract addresses * add messaging service contracts descriptions * update testnet contracts documentation for multiple languages --------- Co-authored-by: nadeemb53 --- .../contract-addresses/testnet-contracts.md | 20 ++++++ .../contract-addresses/testnet-contracts.md | 59 ++++++++++++----- .../contract-addresses/testnet-contracts.md | 57 +++++++++++----- .../contract-addresses/testnet-contracts.md | 65 +++++++++++++------ 4 files changed, 151 insertions(+), 50 deletions(-) diff --git a/docs/general-info/contract-addresses/testnet-contracts.md b/docs/general-info/contract-addresses/testnet-contracts.md index 5a8c88c5..4f4636f0 100644 --- a/docs/general-info/contract-addresses/testnet-contracts.md +++ b/docs/general-info/contract-addresses/testnet-contracts.md @@ -13,6 +13,10 @@ This page lists all the important contract addresses for the Status Network test These contracts are deployed on the Sepolia testnet. You can view them on [Sepolia Etherscan](https://sepolia.etherscan.io). ### Bridge Contracts +- **Rollup Contract** + - Address: [`0x0Bf464f24D867ff0B20aE8f9C353a589138D6836`](https://sepolia.etherscan.io/address/0x0bf464f24d867ff0b20ae8f9c353a589138d6836) + - Purpose: Manages the L2s validity, DA and messaging from the L1 to L2 + - **L1 Token Bridge Proxy** - Address: [`0x01b44C5Ea321f921D93476cf54Aa8460db17a548`](https://sepolia.etherscan.io/address/0x01b44C5Ea321f921D93476cf54Aa8460db17a548) - Purpose: Manages token bridging operations on L1 @@ -35,6 +39,10 @@ These contracts are deployed on the Sepolia testnet. You can view them on [Sepol These contracts are deployed on the Status Network testnet. You can view them on [Status Network Explorer](https://sepoliascan.status.network). ### Bridge Contracts +- **L2 Message Service** + - Address: [`0xe74Bd8db0440533F8915042D980AbAA86085821c`](https://sepoliascan.status.network/address/0xe74Bd8db0440533F8915042D980AbAA86085821c) + - Purpose: Manages the messaging from L2 to L1 + - **L2 Token Bridge Proxy** - Address: [`0xbC7f9571152a8e21942b2aEa4831a27f1149af19`](https://sepoliascan.status.network/address/0xbC7f9571152a8e21942b2aEa4831a27f1149af19) - Purpose: Manages token bridging operations on L2 @@ -48,3 +56,15 @@ These contracts are deployed on the Status Network testnet. You can view them on - Address: [`0x24B5eD2763129D6cBDEfE32e08558D2095132560`](https://sepoliascan.status.network/address/0x24B5eD2763129D6cBDEfE32e08558D2095132560) - Purpose: Manages state anchoring between L1 and L2 +### Utility Contracts +- **Multicall3** + - Address: [`0xcA11bde05977b3631167028862bE2a173976CA11`](https://sepoliascan.status.network/address/0xcA11bde05977b3631167028862bE2a173976CA11) + - Purpose: Batching of multiple calls to the chain from one request + +- **deterministic-deployment-proxy** + - Address: [`0x4e59b44847b379578588920cA78FbF26c0B4956C`](https://sepoliascan.status.network/address/0x4e59b44847b379578588920cA78FbF26c0B4956C) + - Purpose: CREATE2 util contract used by popular frameworks like Hardhat and similar behind the scenes + +- **safe-singleton-factory** + - Address: [`0x914d7Fec6aaC8cd542e72Bca78B30650d45643d7`](https://sepoliascan.status.network/address/0x914d7Fec6aaC8cd542e72Bca78B30650d45643d7) + - Purpose: Singleton factory used by Safe related contracts \ No newline at end of file diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/general-info/contract-addresses/testnet-contracts.md b/i18n/ja/docusaurus-plugin-content-docs/current/general-info/contract-addresses/testnet-contracts.md index a572cbae..f443695b 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/general-info/contract-addresses/testnet-contracts.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/general-info/contract-addresses/testnet-contracts.md @@ -1,43 +1,70 @@ -# テストネットのコントラクト +--- +title: テストネットコントラクト +description: ブリッジコントラクト、コアインフラ、L2コントラクトを含むStatus Networkテストネットコントラクトアドレスの包括的なリストと、それぞれの目的およびブロックエクスプローラーへのリンク。 +keywords: [Status Networkコントラクト, テストネットアドレス, スマートコントラクト, ブリッジコントラクト, L1コントラクト, L2コントラクト, ブロックチェーンインフラ] +--- -このページでは、Status Networkテストネットインフラストラクチャの重要なコントラクトアドレスを全て掲載しています。 +# テストネットコントラクト -## レイヤー1コントラクト(Sepolia) +このページでは、Status Networkテストネットインフラのすべての重要なコントラクトアドレスを一覧表示します。 + +## レイヤー1コントラクト (Sepolia) これらのコントラクトはSepoliaテストネットにデプロイされています。[Sepolia Etherscan](https://sepolia.etherscan.io)で確認できます。 ### ブリッジコントラクト -- **L1トークンブリッジプロキシ** +- **Rollup Contract** + - アドレス: [`0x0Bf464f24D867ff0B20aE8f9C353a589138D6836`](https://sepolia.etherscan.io/address/0x0bf464f24d867ff0b20ae8f9c353a589138d6836) + - 目的: L2の有効性、DAおよびL1からL2へのメッセージングを管理 + +- **L1 Token Bridge Proxy** - アドレス: [`0x01b44C5Ea321f921D93476cf54Aa8460db17a548`](https://sepolia.etherscan.io/address/0x01b44C5Ea321f921D93476cf54Aa8460db17a548) - - 目的: L1上のトークンブリッジング操作を管理 + - 目的: L1でのトークンブリッジング操作を管理 -### コアインフラストラクチャ -- **L1ポストマン** +### コアインフラ +- **L1 Postman** - アドレス: [`0xB15725119b917d348FfEB365B43bCDeEbfb65C5d`](https://sepolia.etherscan.io/address/0xB15725119b917d348FfEB365B43bCDeEbfb65C5d) - 目的: L1とL2間のメッセージ受け渡しを処理 -- **L1データ送信** +- **L1 Data Submission** - アドレス: [`0x263d8f55BAc71a42d0A822F46b1eC62Cd4183a8d`](https://sepolia.etherscan.io/address/0x263d8f55BAc71a42d0A822F46b1eC62Cd4183a8d) - 目的: L2からL1へのデータ送信を管理 -- **L1ファイナライゼーション** +- **L1 Finalization** - アドレス: [`0xb91CB39b3b9F015b0aC88616A463B35568052AEF`](https://sepolia.etherscan.io/address/0xb91CB39b3b9F015b0aC88616A463B35568052AEF) - - 目的: L1上のL2ブロックのファイナライゼーションを処理 + - 目的: L1でのL2ブロックのファイナライゼーションを処理 -## レイヤー2コントラクト(Status Networkテストネット) +## レイヤー2コントラクト (Status Networkテストネット) これらのコントラクトはStatus Networkテストネットにデプロイされています。[Status Network Explorer](https://sepoliascan.status.network)で確認できます。 ### ブリッジコントラクト -- **L2トークンブリッジプロキシ** +- **L2 Message Service** + - アドレス: [`0xe74Bd8db0440533F8915042D980AbAA86085821c`](https://sepoliascan.status.network/address/0xe74Bd8db0440533F8915042D980AbAA86085821c) + - 目的: L2からL1へのメッセージングを管理 + +- **L2 Token Bridge Proxy** - アドレス: [`0xbC7f9571152a8e21942b2aEa4831a27f1149af19`](https://sepoliascan.status.network/address/0xbC7f9571152a8e21942b2aEa4831a27f1149af19) - - 目的: L2上のトークンブリッジング操作を管理 + - 目的: L2でのトークンブリッジング操作を管理 -### インフラストラクチャコントラクト -- **L2フォーセット** +### インフラコントラクト +- **L2 Faucet** - アドレス: [`0x06338B70F1eAbc60d7A82C083e605C07F78bb878`](https://sepoliascan.status.network/address/0x06338B70F1eAbc60d7A82C083e605C07F78bb878) - 目的: ユーザーにテストネットトークンを配布 -- **L2アンカリング** +- **L2 Anchoring** - アドレス: [`0x24B5eD2763129D6cBDEfE32e08558D2095132560`](https://sepoliascan.status.network/address/0x24B5eD2763129D6cBDEfE32e08558D2095132560) - 目的: L1とL2間の状態アンカリングを管理 + +### ユーティリティコントラクト +- **Multicall3** + - アドレス: [`0xcA11bde05977b3631167028862bE2a173976CA11`](https://sepoliascan.status.network/address/0xcA11bde05977b3631167028862bE2a173976CA11) + - 目的: 一つのリクエストからチェーンへの複数呼び出しをバッチング + +- **deterministic-deployment-proxy** + - アドレス: [`0x4e59b44847b379578588920cA78FbF26c0B4956C`](https://sepoliascan.status.network/address/0x4e59b44847b379578588920cA78FbF26c0B4956C) + - 目的: Hardhatなどの人気フレームワークが内部で使用するCREATE2ユーティリティコントラクト + +- **safe-singleton-factory** + - アドレス: [`0x914d7Fec6aaC8cd542e72Bca78B30650d45643d7`](https://sepoliascan.status.network/address/0x914d7Fec6aaC8cd542e72Bca78B30650d45643d7) + - 目的: Safe関連コントラクトで使用されるシングルトンファクトリー diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/general-info/contract-addresses/testnet-contracts.md b/i18n/ko/docusaurus-plugin-content-docs/current/general-info/contract-addresses/testnet-contracts.md index db2b5593..614e2a19 100644 --- a/i18n/ko/docusaurus-plugin-content-docs/current/general-info/contract-addresses/testnet-contracts.md +++ b/i18n/ko/docusaurus-plugin-content-docs/current/general-info/contract-addresses/testnet-contracts.md @@ -1,3 +1,9 @@ +--- +title: 테스트넷 컨트랙트 +description: 브리지 컨트랙트, 핵심 인프라, L2 컨트랙트를 포함한 Status Network 테스트넷 컨트랙트 주소의 포괄적인 목록과 각각의 목적 및 블록 탐색기 링크. +keywords: [Status Network 컨트랙트, 테스트넷 주소, 스마트 컨트랙트, 브리지 컨트랙트, L1 컨트랙트, L2 컨트랙트, 블록체인 인프라] +--- + # 테스트넷 컨트랙트 이 페이지는 Status Network 테스트넷 인프라의 모든 중요한 컨트랙트 주소를 나열합니다. @@ -7,37 +13,58 @@ 이 컨트랙트들은 Sepolia 테스트넷에 배포되어 있습니다. [Sepolia Etherscan](https://sepolia.etherscan.io)에서 확인할 수 있습니다. ### 브리지 컨트랙트 -- **L1 토큰 브리지 프록시** +- **Rollup Contract** + - 주소: [`0x0Bf464f24D867ff0B20aE8f9C353a589138D6836`](https://sepolia.etherscan.io/address/0x0bf464f24d867ff0b20ae8f9c353a589138d6836) + - 목적: L2의 유효성, DA 및 L1에서 L2로의 메시징을 관리 + +- **L1 Token Bridge Proxy** - 주소: [`0x01b44C5Ea321f921D93476cf54Aa8460db17a548`](https://sepolia.etherscan.io/address/0x01b44C5Ea321f921D93476cf54Aa8460db17a548) - - 목적: L1에서의 토큰 브리징 작업 관리 + - 목적: L1에서 토큰 브리징 작업을 관리 -### 코어 인프라 -- **L1 포스트맨** +### 핵심 인프라 +- **L1 Postman** - 주소: [`0xB15725119b917d348FfEB365B43bCDeEbfb65C5d`](https://sepolia.etherscan.io/address/0xB15725119b917d348FfEB365B43bCDeEbfb65C5d) - - 목적: L1과 L2 사이의 메시지 전달 처리 + - 목적: L1과 L2 간의 메시지 전달을 처리 -- **L1 데이터 제출** +- **L1 Data Submission** - 주소: [`0x263d8f55BAc71a42d0A822F46b1eC62Cd4183a8d`](https://sepolia.etherscan.io/address/0x263d8f55BAc71a42d0A822F46b1eC62Cd4183a8d) - - 목적: L2에서 L1로의 데이터 제출 관리 + - 목적: L2에서 L1로의 데이터 제출을 관리 -- **L1 최종화** +- **L1 Finalization** - 주소: [`0xb91CB39b3b9F015b0aC88616A463B35568052AEF`](https://sepolia.etherscan.io/address/0xb91CB39b3b9F015b0aC88616A463B35568052AEF) - - 목적: L1에서 L2 블록의 최종화 처리 + - 목적: L1에서 L2 블록의 최종화를 처리 ## 레이어 2 컨트랙트 (Status Network 테스트넷) 이 컨트랙트들은 Status Network 테스트넷에 배포되어 있습니다. [Status Network Explorer](https://sepoliascan.status.network)에서 확인할 수 있습니다. ### 브리지 컨트랙트 -- **L2 토큰 브리지 프록시** +- **L2 Message Service** + - 주소: [`0xe74Bd8db0440533F8915042D980AbAA86085821c`](https://sepoliascan.status.network/address/0xe74Bd8db0440533F8915042D980AbAA86085821c) + - 목적: L2에서 L1로의 메시징을 관리 + +- **L2 Token Bridge Proxy** - 주소: [`0xbC7f9571152a8e21942b2aEa4831a27f1149af19`](https://sepoliascan.status.network/address/0xbC7f9571152a8e21942b2aEa4831a27f1149af19) - - 목적: L2에서의 토큰 브리징 작업 관리 + - 목적: L2에서 토큰 브리징 작업을 관리 ### 인프라 컨트랙트 -- **L2 수도꼭지** +- **L2 Faucet** - 주소: [`0x06338B70F1eAbc60d7A82C083e605C07F78bb878`](https://sepoliascan.status.network/address/0x06338B70F1eAbc60d7A82C083e605C07F78bb878) - - 목적: 사용자들에게 테스트넷 토큰 배포 + - 목적: 사용자에게 테스트넷 토큰을 배포 -- **L2 앵커링** +- **L2 Anchoring** - 주소: [`0x24B5eD2763129D6cBDEfE32e08558D2095132560`](https://sepoliascan.status.network/address/0x24B5eD2763129D6cBDEfE32e08558D2095132560) - - 목적: L1과 L2 사이의 상태 앵커링 관리 + - 목적: L1과 L2 간의 상태 앵커링을 관리 + +### 유틸리티 컨트랙트 +- **Multicall3** + - 주소: [`0xcA11bde05977b3631167028862bE2a173976CA11`](https://sepoliascan.status.network/address/0xcA11bde05977b3631167028862bE2a173976CA11) + - 목적: 하나의 요청에서 체인에 대한 여러 호출을 일괄 처리 + +- **deterministic-deployment-proxy** + - 주소: [`0x4e59b44847b379578588920cA78FbF26c0B4956C`](https://sepoliascan.status.network/address/0x4e59b44847b379578588920cA78FbF26c0B4956C) + - 목적: Hardhat과 같은 인기 프레임워크에서 내부적으로 사용하는 CREATE2 유틸리티 컨트랙트 + +- **safe-singleton-factory** + - 주소: [`0x914d7Fec6aaC8cd542e72Bca78B30650d45643d7`](https://sepoliascan.status.network/address/0x914d7Fec6aaC8cd542e72Bca78B30650d45643d7) + - 목적: Safe 관련 컨트랙트에서 사용하는 싱글톤 팩토리 diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/general-info/contract-addresses/testnet-contracts.md b/i18n/zh/docusaurus-plugin-content-docs/current/general-info/contract-addresses/testnet-contracts.md index 93b2a4d0..1e440fe8 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/current/general-info/contract-addresses/testnet-contracts.md +++ b/i18n/zh/docusaurus-plugin-content-docs/current/general-info/contract-addresses/testnet-contracts.md @@ -1,43 +1,70 @@ +--- +title: 测试网合约 +description: 包含桥接合约、核心基础设施、L2合约在内的Status Network测试网合约地址的综合列表,以及它们的用途和区块浏览器链接。 +keywords: [Status Network合约, 测试网地址, 智能合约, 桥接合约, L1合约, L2合约, 区块链基础设施] +--- + # 测试网合约 -本页列出了 Status Network 测试网基础设施的所有重要合约地址。 +本页面列出了Status Network测试网基础设施的所有重要合约地址。 ## 第一层合约 (Sepolia) -这些合约部署在 Sepolia 测试网上。您可以在 [Sepolia Etherscan](https://sepolia.etherscan.io) 上查看它们。 +这些合约部署在Sepolia测试网上。您可以在[Sepolia Etherscan](https://sepolia.etherscan.io)上查看它们。 + +### 桥接合约 +- **Rollup Contract** + - 地址: [`0x0Bf464f24D867ff0B20aE8f9C353a589138D6836`](https://sepolia.etherscan.io/address/0x0bf464f24d867ff0b20ae8f9c353a589138d6836) + - 用途: 管理L2的有效性、DA和从L1到L2的消息传递 -### 跨链桥合约 -- **L1 代币跨链桥代理** +- **L1 Token Bridge Proxy** - 地址: [`0x01b44C5Ea321f921D93476cf54Aa8460db17a548`](https://sepolia.etherscan.io/address/0x01b44C5Ea321f921D93476cf54Aa8460db17a548) - - 用途: 管理 L1 上的代币跨链操作 + - 用途: 管理L1上的代币桥接操作 ### 核心基础设施 -- **L1 信使** +- **L1 Postman** - 地址: [`0xB15725119b917d348FfEB365B43bCDeEbfb65C5d`](https://sepolia.etherscan.io/address/0xB15725119b917d348FfEB365B43bCDeEbfb65C5d) - - 用途: 处理 L1 和 L2 之间的消息传递 + - 用途: 处理L1和L2之间的消息传递 -- **L1 数据提交** +- **L1 Data Submission** - 地址: [`0x263d8f55BAc71a42d0A822F46b1eC62Cd4183a8d`](https://sepolia.etherscan.io/address/0x263d8f55BAc71a42d0A822F46b1eC62Cd4183a8d) - - 用途: 管理从 L2 到 L1 的数据提交 + - 用途: 管理从L2到L1的数据提交 -- **L1 最终确认** +- **L1 Finalization** - 地址: [`0xb91CB39b3b9F015b0aC88616A463B35568052AEF`](https://sepolia.etherscan.io/address/0xb91CB39b3b9F015b0aC88616A463B35568052AEF) - - 用途: 处理 L1 上 L2 区块的最终确认 + - 用途: 处理L1上L2区块的最终确认 -## 第二层合约 (Status Network 测试网) +## 第二层合约 (Status Network测试网) -这些合约部署在 Status Network 测试网上。您可以在 [Status Network Explorer](https://sepoliascan.status.network) 上查看它们。 +这些合约部署在Status Network测试网上。您可以在[Status Network Explorer](https://sepoliascan.status.network)上查看它们。 -### 跨链桥合约 -- **L2 代币跨链桥代理** +### 桥接合约 +- **L2 Message Service** + - 地址: [`0xe74Bd8db0440533F8915042D980AbAA86085821c`](https://sepoliascan.status.network/address/0xe74Bd8db0440533F8915042D980AbAA86085821c) + - 用途: 管理从L2到L1的消息传递 + +- **L2 Token Bridge Proxy** - 地址: [`0xbC7f9571152a8e21942b2aEa4831a27f1149af19`](https://sepoliascan.status.network/address/0xbC7f9571152a8e21942b2aEa4831a27f1149af19) - - 用途: 管理 L2 上的代币跨链操作 + - 用途: 管理L2上的代币桥接操作 ### 基础设施合约 -- **L2 水龙头** +- **L2 Faucet** - 地址: [`0x06338B70F1eAbc60d7A82C083e605C07F78bb878`](https://sepoliascan.status.network/address/0x06338B70F1eAbc60d7A82C083e605C07F78bb878) - 用途: 向用户分发测试网代币 -- **L2 锚定** +- **L2 Anchoring** - 地址: [`0x24B5eD2763129D6cBDEfE32e08558D2095132560`](https://sepoliascan.status.network/address/0x24B5eD2763129D6cBDEfE32e08558D2095132560) - - 用途: 管理 L1 和 L2 之间的状态锚定 + - 用途: 管理L1和L2之间的状态锚定 + +### 实用工具合约 +- **Multicall3** + - 地址: [`0xcA11bde05977b3631167028862bE2a173976CA11`](https://sepoliascan.status.network/address/0xcA11bde05977b3631167028862bE2a173976CA11) + - 用途: 从一个请求批量处理对链的多个调用 + +- **deterministic-deployment-proxy** + - 地址: [`0x4e59b44847b379578588920cA78FbF26c0B4956C`](https://sepoliascan.status.network/address/0x4e59b44847b379578588920cA78FbF26c0B4956C) + - 用途: Hardhat等流行框架在后台使用的CREATE2实用工具合约 + +- **safe-singleton-factory** + - 地址: [`0x914d7Fec6aaC8cd542e72Bca78B30650d45643d7`](https://sepoliascan.status.network/address/0x914d7Fec6aaC8cd542e72Bca78B30650d45643d7) + - 用途: Safe相关合约使用的单例工厂