Skip to content

ChorusOne/chainbase-avs

 
 

Repository files navigation

Chainbase AVS

Welcome to the Chainbase AVS! This repository contains the source code and other relevant materials for the Chainbase AVS.

Deployed Contracts

Here you can find the information about the deployed contracts.

Mainnet Deployment

The current mainnet deployment is on Ethereum mainnet. You can view the deployed contract addresses below.

Name Proxy Implementation Notes
chainbaseServiceManager 0xb73a87E8F7f9129816d40940Ca19DFa396944C71 0x24aB905979aaf09d6855C37266E71CDb9EC66413 Proxy: TUP@4.9.6
registryCoordinator 0x28c486660aFF4C3ffC671cb72Ff36FeA214e8dE1 0x5a8aEab2a8310e02d7c491231D7cb6a84ccB8eD4 Proxy: TUP@4.9.6
blsApkRegistry 0xCd249106362A33cEa6Eb7f3372986C4e7514C419 0x0E992BdbBB259ec73Cea380378fe6c1C9f2792ac Proxy: TUP@4.9.6
stakeRegistry 0xF139A704063F85C91089FACe6eEAa13a78f46D1b 0x3Cbf6c7b5ca028f1d9D199a836f82A7E4d2E1aEC Proxy: TUP@4.9.6
indexRegistry 0x557a3f35515B524Db03cfd063904818AA994511B 0x9FfBb12EB3D17b0083F988b2b87E7647C2Fd9068 Proxy: TUP@4.9.6
proxyAdmin - 0xf3705f4F0CE8313dAfcC1e3b521e4c287817b353
pauserRegistry - 0xE0CE27d10DF8281a5957abb0f9748b1028dcad62
operatorStateRetriever - 0x95376d028Cad10259E30d6565D460E01aB652EB9

Testnet Deployment

The current testnet deployment is on Holesky testnet. You can view the deployed contract addresses below.

Name Proxy Implementation Notes
chainbaseServiceManager 0x0fb6b02F8482a06CF1d99558576F111abC377932 0xE7a1603b13a48aeA9f7Fc31EB42F4941ABece69F Proxy: TUP@4.9.6
registryCoordinator 0xb8B9351a6D21fd9b3249713353ACf430BE2e6bBc 0x606beE41FaeB30618d6378e875175b798c23e0D0 Proxy: TUP@4.9.6
blsApkRegistry 0xf9e64168901dbEcA17a3dDe80Bd184e12f46853a 0xaf5b82390C1fA6b451c28176e9A60DC1A00529B8 Proxy: TUP@4.9.6
stakeRegistry 0x076B775b2b32740B69ae8DCA1ade674BD8049231 0x2dbFAC7bdAE9914EB7FBc8951e4D6807377a0dFf Proxy: TUP@4.9.6
indexRegistry 0xB7aCf43E3A614b10d7Ac3E4082f30730DfeC64EE 0x2faFA82475b1278DB1445a4Af7ac4e790B854883 Proxy: TUP@4.9.6
proxyAdmin - 0xa92C5cb01fFa4B077Cc4AeA9d4fc67B622D97feD
pauserRegistry - 0xf093DBb28ae1CDA2c04A9398A9148ACA7dC3A445
operatorStateRetriever - 0x3e302917A4d007eAF367c182226Da217E9639d38

Audit Report

The project contracts has been audited by SlowMist. You can find the audit report here.

Architecture

The basic architecture of the project is as follows:

Installation Guide

For installation instructions of setting up and running a Chainbase AVS operator node , please refer to the Installation Guide.

Official Website and Community

Contributors

A big thank you to all the contributors who help in making this project better!


lxcong


DeKaiju


ddl-hust

Feel free to create a pull request to contribute to the project.


This project is licensed under the MIT License. See the LICENSE file for more details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 66.0%
  • Solidity 31.4%
  • Makefile 1.1%
  • Other 1.5%