diff --git a/op/geth/celo-alfajores-op-geth-archive-leveldb-hash.yml b/op/geth/celo-alfajores-op-geth-archive-leveldb-hash.yml index 39e52219..733390be 100644 --- a/op/geth/celo-alfajores-op-geth-archive-leveldb-hash.yml +++ b/op/geth/celo-alfajores-op-geth-archive-leveldb-hash.yml @@ -122,6 +122,26 @@ services: - ./op/celo/alfajores:/config - .jwtsecret:/jwtsecret:ro + celo-alfajores-archive-relay: + image: ${CELO_EIGENDA_PROXY_IMAGE:-ghcr.io/layr-labs/eigenda-proxy}:${CELO_ALFAJORES_EIGENDA_PROXY_VERSION:-v1.6.4} + ports: + - 21649:21649 + - 21649:21649/udp + environment: + - EIGENDA_PROXY_EIGENDAPORT=21649 + - EIGENDA_PROXY_EIGENDA_CONFIRMATION_DEPTH=1 + - EIGENDA_PROXY_EIGENDA_DISPERSER_RPC=disperser-holesky.eigenda.xyz:443 + - EIGENDA_PROXY_EIGENDA_ETH_RPC=${ETHEREUM_HOLESKY_EXECUTION_RPC} + - EIGENDA_PROXY_EIGENDA_GRPC_DISABLE_TLS=false + - EIGENDA_PROXY_EIGENDA_MAX_BLOB_LENGTH=32MiB + - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0xD4A7E1Bd8015057293f0D0A557088c286942e84b + - EIGENDA_PROXY_EIGENDA_STATUS_QUERY_TIMEOUT=45m + restart: unless-stopped + networks: + - chains + volumes: + - ${CELO_ALFAJORES_OP_GETH_ARCHIVE_LEVELDB_HASH__EIGENDA_DATA:-celo-alfajores-op-geth-archive-leveldb-hash_eigenda}:/data + celo-alfajores-archive-classic: image: ${CELO_GETH_IMAGE:-us.gcr.io/celo-org/geth}:${CELO_ALFAJORES_GETH_VERSION:-1.8.9} sysctls: diff --git a/op/geth/celo-alfajores-op-geth-pruned-leveldb-hash.yml b/op/geth/celo-alfajores-op-geth-pruned-leveldb-hash.yml index dfe97a5b..74a96547 100644 --- a/op/geth/celo-alfajores-op-geth-pruned-leveldb-hash.yml +++ b/op/geth/celo-alfajores-op-geth-pruned-leveldb-hash.yml @@ -122,6 +122,26 @@ services: - ./op/celo/alfajores:/config - .jwtsecret:/jwtsecret:ro + celo-alfajores-relay: + image: ${CELO_EIGENDA_PROXY_IMAGE:-ghcr.io/layr-labs/eigenda-proxy}:${CELO_ALFAJORES_EIGENDA_PROXY_VERSION:-v1.6.4} + ports: + - 21649:21649 + - 21649:21649/udp + environment: + - EIGENDA_PROXY_EIGENDAPORT=21649 + - EIGENDA_PROXY_EIGENDA_CONFIRMATION_DEPTH=1 + - EIGENDA_PROXY_EIGENDA_DISPERSER_RPC=disperser-holesky.eigenda.xyz:443 + - EIGENDA_PROXY_EIGENDA_ETH_RPC=${ETHEREUM_HOLESKY_EXECUTION_RPC} + - EIGENDA_PROXY_EIGENDA_GRPC_DISABLE_TLS=false + - EIGENDA_PROXY_EIGENDA_MAX_BLOB_LENGTH=32MiB + - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0xD4A7E1Bd8015057293f0D0A557088c286942e84b + - EIGENDA_PROXY_EIGENDA_STATUS_QUERY_TIMEOUT=45m + restart: unless-stopped + networks: + - chains + volumes: + - ${CELO_ALFAJORES_OP_GETH_PRUNED_LEVELDB_HASH__EIGENDA_DATA:-celo-alfajores-op-geth-pruned-leveldb-hash_eigenda}:/data + celo-alfajores-classic: image: ${CELO_GETH_IMAGE:-us.gcr.io/celo-org/geth}:${CELO_ALFAJORES_GETH_VERSION:-1.8.9} sysctls: diff --git a/op/geth/celo-mainnet-op-geth-archive-leveldb-hash.yml b/op/geth/celo-mainnet-op-geth-archive-leveldb-hash.yml index 134c2bae..2aec3d72 100644 --- a/op/geth/celo-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/celo-mainnet-op-geth-archive-leveldb-hash.yml @@ -123,6 +123,26 @@ services: - ./op/celo/mainnet:/config - .jwtsecret:/jwtsecret:ro + celo-mainnet-archive-relay: + image: ${CELO_EIGENDA_PROXY_IMAGE:-ghcr.io/layr-labs/eigenda-proxy}:${CELO_MAINNET_EIGENDA_PROXY_VERSION:-v1.6.4} + ports: + - 24087:24087 + - 24087:24087/udp + environment: + - EIGENDA_PROXY_EIGENDAPORT=24087 + - EIGENDA_PROXY_EIGENDA_CONFIRMATION_DEPTH=1 + - EIGENDA_PROXY_EIGENDA_DISPERSER_RPC=disperser.eigenda.xyz:443 + - EIGENDA_PROXY_EIGENDA_ETH_RPC=${ETHEREUM_MAINNET_EXECUTION_RPC} + - EIGENDA_PROXY_EIGENDA_GRPC_DISABLE_TLS=false + - EIGENDA_PROXY_EIGENDA_MAX_BLOB_LENGTH=32MiB + - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0x870679e138bcdf293b7ff14dd44b70fc97e12fc0 + - EIGENDA_PROXY_EIGENDA_STATUS_QUERY_TIMEOUT=45m + restart: unless-stopped + networks: + - chains + volumes: + - ${CELO_MAINNET_OP_GETH_ARCHIVE_LEVELDB_HASH__EIGENDA_DATA:-celo-mainnet-op-geth-archive-leveldb-hash_eigenda}:/data + celo-mainnet-archive-classic: image: ${CELO_GETH_IMAGE:-us.gcr.io/celo-org/geth}:${CELO_MAINNET_GETH_VERSION:-1.8.9} sysctls: diff --git a/op/geth/celo-mainnet-op-geth-pruned-leveldb-hash.yml b/op/geth/celo-mainnet-op-geth-pruned-leveldb-hash.yml index a75d1115..4fc48f9a 100644 --- a/op/geth/celo-mainnet-op-geth-pruned-leveldb-hash.yml +++ b/op/geth/celo-mainnet-op-geth-pruned-leveldb-hash.yml @@ -123,6 +123,26 @@ services: - ./op/celo/mainnet:/config - .jwtsecret:/jwtsecret:ro + celo-mainnet-relay: + image: ${CELO_EIGENDA_PROXY_IMAGE:-ghcr.io/layr-labs/eigenda-proxy}:${CELO_MAINNET_EIGENDA_PROXY_VERSION:-v1.6.4} + ports: + - 24087:24087 + - 24087:24087/udp + environment: + - EIGENDA_PROXY_EIGENDAPORT=24087 + - EIGENDA_PROXY_EIGENDA_CONFIRMATION_DEPTH=1 + - EIGENDA_PROXY_EIGENDA_DISPERSER_RPC=disperser.eigenda.xyz:443 + - EIGENDA_PROXY_EIGENDA_ETH_RPC=${ETHEREUM_MAINNET_EXECUTION_RPC} + - EIGENDA_PROXY_EIGENDA_GRPC_DISABLE_TLS=false + - EIGENDA_PROXY_EIGENDA_MAX_BLOB_LENGTH=32MiB + - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0x870679e138bcdf293b7ff14dd44b70fc97e12fc0 + - EIGENDA_PROXY_EIGENDA_STATUS_QUERY_TIMEOUT=45m + restart: unless-stopped + networks: + - chains + volumes: + - ${CELO_MAINNET_OP_GETH_PRUNED_LEVELDB_HASH__EIGENDA_DATA:-celo-mainnet-op-geth-pruned-leveldb-hash_eigenda}:/data + celo-mainnet-classic: image: ${CELO_GETH_IMAGE:-us.gcr.io/celo-org/geth}:${CELO_MAINNET_GETH_VERSION:-1.8.9} sysctls: