From d531b62abbcdfab35d750eafa46cc94b9e65a289 Mon Sep 17 00:00:00 2001 From: goldsquid Date: Fri, 17 Oct 2025 16:01:39 +0700 Subject: [PATCH] configure eigenda fallback --- ...alfajores-op-geth-archive-leveldb-hash.yml | 24 +++++++++++++++---- ...-alfajores-op-geth-pruned-leveldb-hash.yml | 24 +++++++++++++++---- ...o-alfajores-op-geth-pruned-pebble-hash.yml | 24 +++++++++++++++---- ...o-alfajores-op-geth-pruned-pebble-path.yml | 24 +++++++++++++++---- ...o-mainnet-op-geth-archive-leveldb-hash.yml | 20 ++++++++++++++++ ...lo-mainnet-op-geth-pruned-leveldb-hash.yml | 20 ++++++++++++++++ ...elo-mainnet-op-geth-pruned-pebble-hash.yml | 20 ++++++++++++++++ ...elo-mainnet-op-geth-pruned-pebble-path.yml | 20 ++++++++++++++++ 8 files changed, 160 insertions(+), 16 deletions(-) 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 f174a4fc..93b09922 100644 --- a/op/geth/celo-alfajores-op-geth-archive-leveldb-hash.yml +++ b/op/geth/celo-alfajores-op-geth-archive-leveldb-hash.yml @@ -54,12 +54,16 @@ services: - 8551 environment: - EIGENDA_PROXY_EIGENDA_DISPERSER_RPC=disperser-holesky.eigenda.xyz:443 - - EIGENDA_PROXY_EIGENDA_MAX_BLOB_LENGTH=16MiB + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_ID= + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_SECRET= + - EIGENDA_PROXY_EIGENDA_S3_BUCKET=eigenda-proxy-cache-alfajores + - EIGENDA_PROXY_EIGENDA_S3_CREDENTIAL_TYPE=public + - EIGENDA_PROXY_EIGENDA_S3_ENDPOINT=storage.googleapis.com + - EIGENDA_PROXY_EIGENDA_S3_PATH=blobs/ - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0xD4A7E1Bd8015057293f0D0A557088c286942e84b - EIGENDA_PROXY_EIGENDA_V2_BLS_OPERATOR_STATE_RETRIEVER_ADDR=0xB4baAfee917fb4449f5ec64804217bccE9f46C67 - EIGENDA_PROXY_EIGENDA_V2_CERT_VERIFIER_ADDR=0xFe52fE1940858DCb6e12153E2104aD0fDFbE1162 - EIGENDA_PROXY_EIGENDA_V2_DISPERSER_RPC=disperser-holesky.eigenda.xyz:443 - - EIGENDA_PROXY_EIGENDA_V2_MAX_BLOB_LENGTH=16MiB - EIGENDA_PROXY_EIGENDA_V2_SERVICE_MANAGER_ADDR=0xD4A7E1Bd8015057293f0D0A557088c286942e84b - EIGENDA_PROXY_EIGENDA_V2_SIGNER_PAYMENT_KEY_HEX=0123456789012345678901234567890123456789012345678901234567890123 - EIGENDA_PROXY_EIGENDA_V2_SIGNER_PRIVATE_KEY_HEX=0123456789012345678901234567890123456789012345678901234567890123 @@ -130,12 +134,16 @@ services: - 15895:15895/udp environment: - EIGENDA_PROXY_EIGENDA_DISPERSER_RPC=disperser-holesky.eigenda.xyz:443 - - EIGENDA_PROXY_EIGENDA_MAX_BLOB_LENGTH=16MiB + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_ID= + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_SECRET= + - EIGENDA_PROXY_EIGENDA_S3_BUCKET=eigenda-proxy-cache-alfajores + - EIGENDA_PROXY_EIGENDA_S3_CREDENTIAL_TYPE=public + - EIGENDA_PROXY_EIGENDA_S3_ENDPOINT=storage.googleapis.com + - EIGENDA_PROXY_EIGENDA_S3_PATH=blobs/ - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0xD4A7E1Bd8015057293f0D0A557088c286942e84b - EIGENDA_PROXY_EIGENDA_V2_BLS_OPERATOR_STATE_RETRIEVER_ADDR=0xB4baAfee917fb4449f5ec64804217bccE9f46C67 - EIGENDA_PROXY_EIGENDA_V2_CERT_VERIFIER_ADDR=0xFe52fE1940858DCb6e12153E2104aD0fDFbE1162 - EIGENDA_PROXY_EIGENDA_V2_DISPERSER_RPC=disperser-holesky.eigenda.xyz:443 - - EIGENDA_PROXY_EIGENDA_V2_MAX_BLOB_LENGTH=16MiB - EIGENDA_PROXY_EIGENDA_V2_SERVICE_MANAGER_ADDR=0xD4A7E1Bd8015057293f0D0A557088c286942e84b - EIGENDA_PROXY_EIGENDA_V2_SIGNER_PAYMENT_KEY_HEX=0123456789012345678901234567890123456789012345678901234567890123 - EIGENDA_PROXY_EIGENDA_V2_SIGNER_PRIVATE_KEY_HEX=0123456789012345678901234567890123456789012345678901234567890123 @@ -201,13 +209,21 @@ services: - 4242 environment: - EIGENDA_PROXY_ADDR=0.0.0.0 + - EIGENDA_PROXY_EIGENDA_ARCHIVE_BLOBS=0 - 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=16MiB + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_ID= + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_SECRET= + - EIGENDA_PROXY_EIGENDA_S3_BUCKET=eigenda-proxy-cache-alfajores + - EIGENDA_PROXY_EIGENDA_S3_CREDENTIAL_TYPE=public + - EIGENDA_PROXY_EIGENDA_S3_ENDPOINT=storage.googleapis.com + - EIGENDA_PROXY_EIGENDA_S3_PATH=blobs/ - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0xD4A7E1Bd8015057293f0D0A557088c286942e84b - EIGENDA_PROXY_EIGENDA_STATUS_QUERY_TIMEOUT=45m + - EIGENDA_PROXY_EIGENDA_STORAGE_FALLBACK_TARGETS=s3 - EIGENDA_PROXY_EIGENDA_V2_BLS_OPERATOR_STATE_RETRIEVER_ADDR=0xB4baAfee917fb4449f5ec64804217bccE9f46C67 - EIGENDA_PROXY_EIGENDA_V2_CERT_VERIFIER_ADDR=0xFe52fE1940858DCb6e12153E2104aD0fDFbE1162 - EIGENDA_PROXY_EIGENDA_V2_DISPERSER_RPC=disperser-holesky.eigenda.xyz:443 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 3b74c00e..79304f70 100644 --- a/op/geth/celo-alfajores-op-geth-pruned-leveldb-hash.yml +++ b/op/geth/celo-alfajores-op-geth-pruned-leveldb-hash.yml @@ -54,12 +54,16 @@ services: - 8551 environment: - EIGENDA_PROXY_EIGENDA_DISPERSER_RPC=disperser-holesky.eigenda.xyz:443 - - EIGENDA_PROXY_EIGENDA_MAX_BLOB_LENGTH=16MiB + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_ID= + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_SECRET= + - EIGENDA_PROXY_EIGENDA_S3_BUCKET=eigenda-proxy-cache-alfajores + - EIGENDA_PROXY_EIGENDA_S3_CREDENTIAL_TYPE=public + - EIGENDA_PROXY_EIGENDA_S3_ENDPOINT=storage.googleapis.com + - EIGENDA_PROXY_EIGENDA_S3_PATH=blobs/ - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0xD4A7E1Bd8015057293f0D0A557088c286942e84b - EIGENDA_PROXY_EIGENDA_V2_BLS_OPERATOR_STATE_RETRIEVER_ADDR=0xB4baAfee917fb4449f5ec64804217bccE9f46C67 - EIGENDA_PROXY_EIGENDA_V2_CERT_VERIFIER_ADDR=0xFe52fE1940858DCb6e12153E2104aD0fDFbE1162 - EIGENDA_PROXY_EIGENDA_V2_DISPERSER_RPC=disperser-holesky.eigenda.xyz:443 - - EIGENDA_PROXY_EIGENDA_V2_MAX_BLOB_LENGTH=16MiB - EIGENDA_PROXY_EIGENDA_V2_SERVICE_MANAGER_ADDR=0xD4A7E1Bd8015057293f0D0A557088c286942e84b - EIGENDA_PROXY_EIGENDA_V2_SIGNER_PAYMENT_KEY_HEX=0123456789012345678901234567890123456789012345678901234567890123 - EIGENDA_PROXY_EIGENDA_V2_SIGNER_PRIVATE_KEY_HEX=0123456789012345678901234567890123456789012345678901234567890123 @@ -129,12 +133,16 @@ services: - 16649:16649/udp environment: - EIGENDA_PROXY_EIGENDA_DISPERSER_RPC=disperser-holesky.eigenda.xyz:443 - - EIGENDA_PROXY_EIGENDA_MAX_BLOB_LENGTH=16MiB + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_ID= + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_SECRET= + - EIGENDA_PROXY_EIGENDA_S3_BUCKET=eigenda-proxy-cache-alfajores + - EIGENDA_PROXY_EIGENDA_S3_CREDENTIAL_TYPE=public + - EIGENDA_PROXY_EIGENDA_S3_ENDPOINT=storage.googleapis.com + - EIGENDA_PROXY_EIGENDA_S3_PATH=blobs/ - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0xD4A7E1Bd8015057293f0D0A557088c286942e84b - EIGENDA_PROXY_EIGENDA_V2_BLS_OPERATOR_STATE_RETRIEVER_ADDR=0xB4baAfee917fb4449f5ec64804217bccE9f46C67 - EIGENDA_PROXY_EIGENDA_V2_CERT_VERIFIER_ADDR=0xFe52fE1940858DCb6e12153E2104aD0fDFbE1162 - EIGENDA_PROXY_EIGENDA_V2_DISPERSER_RPC=disperser-holesky.eigenda.xyz:443 - - EIGENDA_PROXY_EIGENDA_V2_MAX_BLOB_LENGTH=16MiB - EIGENDA_PROXY_EIGENDA_V2_SERVICE_MANAGER_ADDR=0xD4A7E1Bd8015057293f0D0A557088c286942e84b - EIGENDA_PROXY_EIGENDA_V2_SIGNER_PAYMENT_KEY_HEX=0123456789012345678901234567890123456789012345678901234567890123 - EIGENDA_PROXY_EIGENDA_V2_SIGNER_PRIVATE_KEY_HEX=0123456789012345678901234567890123456789012345678901234567890123 @@ -200,13 +208,21 @@ services: - 4242 environment: - EIGENDA_PROXY_ADDR=0.0.0.0 + - EIGENDA_PROXY_EIGENDA_ARCHIVE_BLOBS=0 - 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=16MiB + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_ID= + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_SECRET= + - EIGENDA_PROXY_EIGENDA_S3_BUCKET=eigenda-proxy-cache-alfajores + - EIGENDA_PROXY_EIGENDA_S3_CREDENTIAL_TYPE=public + - EIGENDA_PROXY_EIGENDA_S3_ENDPOINT=storage.googleapis.com + - EIGENDA_PROXY_EIGENDA_S3_PATH=blobs/ - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0xD4A7E1Bd8015057293f0D0A557088c286942e84b - EIGENDA_PROXY_EIGENDA_STATUS_QUERY_TIMEOUT=45m + - EIGENDA_PROXY_EIGENDA_STORAGE_FALLBACK_TARGETS=s3 - EIGENDA_PROXY_EIGENDA_V2_BLS_OPERATOR_STATE_RETRIEVER_ADDR=0xB4baAfee917fb4449f5ec64804217bccE9f46C67 - EIGENDA_PROXY_EIGENDA_V2_CERT_VERIFIER_ADDR=0xFe52fE1940858DCb6e12153E2104aD0fDFbE1162 - EIGENDA_PROXY_EIGENDA_V2_DISPERSER_RPC=disperser-holesky.eigenda.xyz:443 diff --git a/op/geth/celo-alfajores-op-geth-pruned-pebble-hash.yml b/op/geth/celo-alfajores-op-geth-pruned-pebble-hash.yml index 03e122ac..8a522fe5 100644 --- a/op/geth/celo-alfajores-op-geth-pruned-pebble-hash.yml +++ b/op/geth/celo-alfajores-op-geth-pruned-pebble-hash.yml @@ -54,12 +54,16 @@ services: - 8551 environment: - EIGENDA_PROXY_EIGENDA_DISPERSER_RPC=disperser-holesky.eigenda.xyz:443 - - EIGENDA_PROXY_EIGENDA_MAX_BLOB_LENGTH=16MiB + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_ID= + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_SECRET= + - EIGENDA_PROXY_EIGENDA_S3_BUCKET=eigenda-proxy-cache-alfajores + - EIGENDA_PROXY_EIGENDA_S3_CREDENTIAL_TYPE=public + - EIGENDA_PROXY_EIGENDA_S3_ENDPOINT=storage.googleapis.com + - EIGENDA_PROXY_EIGENDA_S3_PATH=blobs/ - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0xD4A7E1Bd8015057293f0D0A557088c286942e84b - EIGENDA_PROXY_EIGENDA_V2_BLS_OPERATOR_STATE_RETRIEVER_ADDR=0xB4baAfee917fb4449f5ec64804217bccE9f46C67 - EIGENDA_PROXY_EIGENDA_V2_CERT_VERIFIER_ADDR=0xFe52fE1940858DCb6e12153E2104aD0fDFbE1162 - EIGENDA_PROXY_EIGENDA_V2_DISPERSER_RPC=disperser-holesky.eigenda.xyz:443 - - EIGENDA_PROXY_EIGENDA_V2_MAX_BLOB_LENGTH=16MiB - EIGENDA_PROXY_EIGENDA_V2_SERVICE_MANAGER_ADDR=0xD4A7E1Bd8015057293f0D0A557088c286942e84b - EIGENDA_PROXY_EIGENDA_V2_SIGNER_PAYMENT_KEY_HEX=0123456789012345678901234567890123456789012345678901234567890123 - EIGENDA_PROXY_EIGENDA_V2_SIGNER_PRIVATE_KEY_HEX=0123456789012345678901234567890123456789012345678901234567890123 @@ -127,12 +131,16 @@ services: - 19217:19217/udp environment: - EIGENDA_PROXY_EIGENDA_DISPERSER_RPC=disperser-holesky.eigenda.xyz:443 - - EIGENDA_PROXY_EIGENDA_MAX_BLOB_LENGTH=16MiB + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_ID= + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_SECRET= + - EIGENDA_PROXY_EIGENDA_S3_BUCKET=eigenda-proxy-cache-alfajores + - EIGENDA_PROXY_EIGENDA_S3_CREDENTIAL_TYPE=public + - EIGENDA_PROXY_EIGENDA_S3_ENDPOINT=storage.googleapis.com + - EIGENDA_PROXY_EIGENDA_S3_PATH=blobs/ - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0xD4A7E1Bd8015057293f0D0A557088c286942e84b - EIGENDA_PROXY_EIGENDA_V2_BLS_OPERATOR_STATE_RETRIEVER_ADDR=0xB4baAfee917fb4449f5ec64804217bccE9f46C67 - EIGENDA_PROXY_EIGENDA_V2_CERT_VERIFIER_ADDR=0xFe52fE1940858DCb6e12153E2104aD0fDFbE1162 - EIGENDA_PROXY_EIGENDA_V2_DISPERSER_RPC=disperser-holesky.eigenda.xyz:443 - - EIGENDA_PROXY_EIGENDA_V2_MAX_BLOB_LENGTH=16MiB - EIGENDA_PROXY_EIGENDA_V2_SERVICE_MANAGER_ADDR=0xD4A7E1Bd8015057293f0D0A557088c286942e84b - EIGENDA_PROXY_EIGENDA_V2_SIGNER_PAYMENT_KEY_HEX=0123456789012345678901234567890123456789012345678901234567890123 - EIGENDA_PROXY_EIGENDA_V2_SIGNER_PRIVATE_KEY_HEX=0123456789012345678901234567890123456789012345678901234567890123 @@ -198,13 +206,21 @@ services: - 4242 environment: - EIGENDA_PROXY_ADDR=0.0.0.0 + - EIGENDA_PROXY_EIGENDA_ARCHIVE_BLOBS=0 - 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=16MiB + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_ID= + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_SECRET= + - EIGENDA_PROXY_EIGENDA_S3_BUCKET=eigenda-proxy-cache-alfajores + - EIGENDA_PROXY_EIGENDA_S3_CREDENTIAL_TYPE=public + - EIGENDA_PROXY_EIGENDA_S3_ENDPOINT=storage.googleapis.com + - EIGENDA_PROXY_EIGENDA_S3_PATH=blobs/ - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0xD4A7E1Bd8015057293f0D0A557088c286942e84b - EIGENDA_PROXY_EIGENDA_STATUS_QUERY_TIMEOUT=45m + - EIGENDA_PROXY_EIGENDA_STORAGE_FALLBACK_TARGETS=s3 - EIGENDA_PROXY_EIGENDA_V2_BLS_OPERATOR_STATE_RETRIEVER_ADDR=0xB4baAfee917fb4449f5ec64804217bccE9f46C67 - EIGENDA_PROXY_EIGENDA_V2_CERT_VERIFIER_ADDR=0xFe52fE1940858DCb6e12153E2104aD0fDFbE1162 - EIGENDA_PROXY_EIGENDA_V2_DISPERSER_RPC=disperser-holesky.eigenda.xyz:443 diff --git a/op/geth/celo-alfajores-op-geth-pruned-pebble-path.yml b/op/geth/celo-alfajores-op-geth-pruned-pebble-path.yml index 2645dff8..101b2d85 100644 --- a/op/geth/celo-alfajores-op-geth-pruned-pebble-path.yml +++ b/op/geth/celo-alfajores-op-geth-pruned-pebble-path.yml @@ -54,12 +54,16 @@ services: - 8551 environment: - EIGENDA_PROXY_EIGENDA_DISPERSER_RPC=disperser-holesky.eigenda.xyz:443 - - EIGENDA_PROXY_EIGENDA_MAX_BLOB_LENGTH=16MiB + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_ID= + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_SECRET= + - EIGENDA_PROXY_EIGENDA_S3_BUCKET=eigenda-proxy-cache-alfajores + - EIGENDA_PROXY_EIGENDA_S3_CREDENTIAL_TYPE=public + - EIGENDA_PROXY_EIGENDA_S3_ENDPOINT=storage.googleapis.com + - EIGENDA_PROXY_EIGENDA_S3_PATH=blobs/ - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0xD4A7E1Bd8015057293f0D0A557088c286942e84b - EIGENDA_PROXY_EIGENDA_V2_BLS_OPERATOR_STATE_RETRIEVER_ADDR=0xB4baAfee917fb4449f5ec64804217bccE9f46C67 - EIGENDA_PROXY_EIGENDA_V2_CERT_VERIFIER_ADDR=0xFe52fE1940858DCb6e12153E2104aD0fDFbE1162 - EIGENDA_PROXY_EIGENDA_V2_DISPERSER_RPC=disperser-holesky.eigenda.xyz:443 - - EIGENDA_PROXY_EIGENDA_V2_MAX_BLOB_LENGTH=16MiB - EIGENDA_PROXY_EIGENDA_V2_SERVICE_MANAGER_ADDR=0xD4A7E1Bd8015057293f0D0A557088c286942e84b - EIGENDA_PROXY_EIGENDA_V2_SIGNER_PAYMENT_KEY_HEX=0123456789012345678901234567890123456789012345678901234567890123 - EIGENDA_PROXY_EIGENDA_V2_SIGNER_PRIVATE_KEY_HEX=0123456789012345678901234567890123456789012345678901234567890123 @@ -127,12 +131,16 @@ services: - 18457:18457/udp environment: - EIGENDA_PROXY_EIGENDA_DISPERSER_RPC=disperser-holesky.eigenda.xyz:443 - - EIGENDA_PROXY_EIGENDA_MAX_BLOB_LENGTH=16MiB + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_ID= + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_SECRET= + - EIGENDA_PROXY_EIGENDA_S3_BUCKET=eigenda-proxy-cache-alfajores + - EIGENDA_PROXY_EIGENDA_S3_CREDENTIAL_TYPE=public + - EIGENDA_PROXY_EIGENDA_S3_ENDPOINT=storage.googleapis.com + - EIGENDA_PROXY_EIGENDA_S3_PATH=blobs/ - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0xD4A7E1Bd8015057293f0D0A557088c286942e84b - EIGENDA_PROXY_EIGENDA_V2_BLS_OPERATOR_STATE_RETRIEVER_ADDR=0xB4baAfee917fb4449f5ec64804217bccE9f46C67 - EIGENDA_PROXY_EIGENDA_V2_CERT_VERIFIER_ADDR=0xFe52fE1940858DCb6e12153E2104aD0fDFbE1162 - EIGENDA_PROXY_EIGENDA_V2_DISPERSER_RPC=disperser-holesky.eigenda.xyz:443 - - EIGENDA_PROXY_EIGENDA_V2_MAX_BLOB_LENGTH=16MiB - EIGENDA_PROXY_EIGENDA_V2_SERVICE_MANAGER_ADDR=0xD4A7E1Bd8015057293f0D0A557088c286942e84b - EIGENDA_PROXY_EIGENDA_V2_SIGNER_PAYMENT_KEY_HEX=0123456789012345678901234567890123456789012345678901234567890123 - EIGENDA_PROXY_EIGENDA_V2_SIGNER_PRIVATE_KEY_HEX=0123456789012345678901234567890123456789012345678901234567890123 @@ -198,13 +206,21 @@ services: - 4242 environment: - EIGENDA_PROXY_ADDR=0.0.0.0 + - EIGENDA_PROXY_EIGENDA_ARCHIVE_BLOBS=0 - 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=16MiB + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_ID= + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_SECRET= + - EIGENDA_PROXY_EIGENDA_S3_BUCKET=eigenda-proxy-cache-alfajores + - EIGENDA_PROXY_EIGENDA_S3_CREDENTIAL_TYPE=public + - EIGENDA_PROXY_EIGENDA_S3_ENDPOINT=storage.googleapis.com + - EIGENDA_PROXY_EIGENDA_S3_PATH=blobs/ - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0xD4A7E1Bd8015057293f0D0A557088c286942e84b - EIGENDA_PROXY_EIGENDA_STATUS_QUERY_TIMEOUT=45m + - EIGENDA_PROXY_EIGENDA_STORAGE_FALLBACK_TARGETS=s3 - EIGENDA_PROXY_EIGENDA_V2_BLS_OPERATOR_STATE_RETRIEVER_ADDR=0xB4baAfee917fb4449f5ec64804217bccE9f46C67 - EIGENDA_PROXY_EIGENDA_V2_CERT_VERIFIER_ADDR=0xFe52fE1940858DCb6e12153E2104aD0fDFbE1162 - EIGENDA_PROXY_EIGENDA_V2_DISPERSER_RPC=disperser-holesky.eigenda.xyz:443 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 45057b9e..917e5bd2 100644 --- a/op/geth/celo-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/celo-mainnet-op-geth-archive-leveldb-hash.yml @@ -54,6 +54,12 @@ services: - 8551 environment: - EIGENDA_PROXY_EIGENDA_DISPERSER_RPC=disperser.eigenda.xyz:443 + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_ID= + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_SECRET= + - EIGENDA_PROXY_EIGENDA_S3_BUCKET=eigenda-proxy-cache-mainnet + - EIGENDA_PROXY_EIGENDA_S3_CREDENTIAL_TYPE=public + - EIGENDA_PROXY_EIGENDA_S3_ENDPOINT=storage.googleapis.com + - EIGENDA_PROXY_EIGENDA_S3_PATH=blobs/ - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0x870679e138bcdf293b7ff14dd44b70fc97e12fc0 - EIGENDA_PROXY_EIGENDA_V2_BLS_OPERATOR_STATE_RETRIEVER_ADDR=0xEC35aa6521d23479318104E10B4aA216DBBE63Ce - EIGENDA_PROXY_EIGENDA_V2_CERT_VERIFIER_ADDR=0xE1Ae45810A738F13e70Ac8966354d7D0feCF7BD6 @@ -128,6 +134,12 @@ services: - 17111:17111/udp environment: - EIGENDA_PROXY_EIGENDA_DISPERSER_RPC=disperser.eigenda.xyz:443 + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_ID= + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_SECRET= + - EIGENDA_PROXY_EIGENDA_S3_BUCKET=eigenda-proxy-cache-mainnet + - EIGENDA_PROXY_EIGENDA_S3_CREDENTIAL_TYPE=public + - EIGENDA_PROXY_EIGENDA_S3_ENDPOINT=storage.googleapis.com + - EIGENDA_PROXY_EIGENDA_S3_PATH=blobs/ - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0x870679e138bcdf293b7ff14dd44b70fc97e12fc0 - EIGENDA_PROXY_EIGENDA_V2_BLS_OPERATOR_STATE_RETRIEVER_ADDR=0xEC35aa6521d23479318104E10B4aA216DBBE63Ce - EIGENDA_PROXY_EIGENDA_V2_CERT_VERIFIER_ADDR=0xE1Ae45810A738F13e70Ac8966354d7D0feCF7BD6 @@ -198,13 +210,21 @@ services: - 4242 environment: - EIGENDA_PROXY_ADDR=0.0.0.0 + - EIGENDA_PROXY_EIGENDA_ARCHIVE_BLOBS=0 - 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=16MiB + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_ID= + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_SECRET= + - EIGENDA_PROXY_EIGENDA_S3_BUCKET=eigenda-proxy-cache-mainnet + - EIGENDA_PROXY_EIGENDA_S3_CREDENTIAL_TYPE=public + - EIGENDA_PROXY_EIGENDA_S3_ENDPOINT=storage.googleapis.com + - EIGENDA_PROXY_EIGENDA_S3_PATH=blobs/ - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0x870679e138bcdf293b7ff14dd44b70fc97e12fc0 - EIGENDA_PROXY_EIGENDA_STATUS_QUERY_TIMEOUT=45m + - EIGENDA_PROXY_EIGENDA_STORAGE_FALLBACK_TARGETS=s3 - EIGENDA_PROXY_EIGENDA_V2_BLS_OPERATOR_STATE_RETRIEVER_ADDR=0xEC35aa6521d23479318104E10B4aA216DBBE63Ce - EIGENDA_PROXY_EIGENDA_V2_CERT_VERIFIER_ADDR=0xE1Ae45810A738F13e70Ac8966354d7D0feCF7BD6 - EIGENDA_PROXY_EIGENDA_V2_DISPERSER_RPC=disperser.eigenda.xyz:443 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 f6474f47..34195841 100644 --- a/op/geth/celo-mainnet-op-geth-pruned-leveldb-hash.yml +++ b/op/geth/celo-mainnet-op-geth-pruned-leveldb-hash.yml @@ -54,6 +54,12 @@ services: - 8551 environment: - EIGENDA_PROXY_EIGENDA_DISPERSER_RPC=disperser.eigenda.xyz:443 + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_ID= + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_SECRET= + - EIGENDA_PROXY_EIGENDA_S3_BUCKET=eigenda-proxy-cache-mainnet + - EIGENDA_PROXY_EIGENDA_S3_CREDENTIAL_TYPE=public + - EIGENDA_PROXY_EIGENDA_S3_ENDPOINT=storage.googleapis.com + - EIGENDA_PROXY_EIGENDA_S3_PATH=blobs/ - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0x870679e138bcdf293b7ff14dd44b70fc97e12fc0 - EIGENDA_PROXY_EIGENDA_V2_BLS_OPERATOR_STATE_RETRIEVER_ADDR=0xEC35aa6521d23479318104E10B4aA216DBBE63Ce - EIGENDA_PROXY_EIGENDA_V2_CERT_VERIFIER_ADDR=0xE1Ae45810A738F13e70Ac8966354d7D0feCF7BD6 @@ -127,6 +133,12 @@ services: - 19087:19087/udp environment: - EIGENDA_PROXY_EIGENDA_DISPERSER_RPC=disperser.eigenda.xyz:443 + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_ID= + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_SECRET= + - EIGENDA_PROXY_EIGENDA_S3_BUCKET=eigenda-proxy-cache-mainnet + - EIGENDA_PROXY_EIGENDA_S3_CREDENTIAL_TYPE=public + - EIGENDA_PROXY_EIGENDA_S3_ENDPOINT=storage.googleapis.com + - EIGENDA_PROXY_EIGENDA_S3_PATH=blobs/ - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0x870679e138bcdf293b7ff14dd44b70fc97e12fc0 - EIGENDA_PROXY_EIGENDA_V2_BLS_OPERATOR_STATE_RETRIEVER_ADDR=0xEC35aa6521d23479318104E10B4aA216DBBE63Ce - EIGENDA_PROXY_EIGENDA_V2_CERT_VERIFIER_ADDR=0xE1Ae45810A738F13e70Ac8966354d7D0feCF7BD6 @@ -197,13 +209,21 @@ services: - 4242 environment: - EIGENDA_PROXY_ADDR=0.0.0.0 + - EIGENDA_PROXY_EIGENDA_ARCHIVE_BLOBS=0 - 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=16MiB + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_ID= + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_SECRET= + - EIGENDA_PROXY_EIGENDA_S3_BUCKET=eigenda-proxy-cache-mainnet + - EIGENDA_PROXY_EIGENDA_S3_CREDENTIAL_TYPE=public + - EIGENDA_PROXY_EIGENDA_S3_ENDPOINT=storage.googleapis.com + - EIGENDA_PROXY_EIGENDA_S3_PATH=blobs/ - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0x870679e138bcdf293b7ff14dd44b70fc97e12fc0 - EIGENDA_PROXY_EIGENDA_STATUS_QUERY_TIMEOUT=45m + - EIGENDA_PROXY_EIGENDA_STORAGE_FALLBACK_TARGETS=s3 - EIGENDA_PROXY_EIGENDA_V2_BLS_OPERATOR_STATE_RETRIEVER_ADDR=0xEC35aa6521d23479318104E10B4aA216DBBE63Ce - EIGENDA_PROXY_EIGENDA_V2_CERT_VERIFIER_ADDR=0xE1Ae45810A738F13e70Ac8966354d7D0feCF7BD6 - EIGENDA_PROXY_EIGENDA_V2_DISPERSER_RPC=disperser.eigenda.xyz:443 diff --git a/op/geth/celo-mainnet-op-geth-pruned-pebble-hash.yml b/op/geth/celo-mainnet-op-geth-pruned-pebble-hash.yml index 2951f895..ca7688dd 100644 --- a/op/geth/celo-mainnet-op-geth-pruned-pebble-hash.yml +++ b/op/geth/celo-mainnet-op-geth-pruned-pebble-hash.yml @@ -54,6 +54,12 @@ services: - 8551 environment: - EIGENDA_PROXY_EIGENDA_DISPERSER_RPC=disperser.eigenda.xyz:443 + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_ID= + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_SECRET= + - EIGENDA_PROXY_EIGENDA_S3_BUCKET=eigenda-proxy-cache-mainnet + - EIGENDA_PROXY_EIGENDA_S3_CREDENTIAL_TYPE=public + - EIGENDA_PROXY_EIGENDA_S3_ENDPOINT=storage.googleapis.com + - EIGENDA_PROXY_EIGENDA_S3_PATH=blobs/ - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0x870679e138bcdf293b7ff14dd44b70fc97e12fc0 - EIGENDA_PROXY_EIGENDA_V2_BLS_OPERATOR_STATE_RETRIEVER_ADDR=0xEC35aa6521d23479318104E10B4aA216DBBE63Ce - EIGENDA_PROXY_EIGENDA_V2_CERT_VERIFIER_ADDR=0xE1Ae45810A738F13e70Ac8966354d7D0feCF7BD6 @@ -125,6 +131,12 @@ services: - 16775:16775/udp environment: - EIGENDA_PROXY_EIGENDA_DISPERSER_RPC=disperser.eigenda.xyz:443 + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_ID= + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_SECRET= + - EIGENDA_PROXY_EIGENDA_S3_BUCKET=eigenda-proxy-cache-mainnet + - EIGENDA_PROXY_EIGENDA_S3_CREDENTIAL_TYPE=public + - EIGENDA_PROXY_EIGENDA_S3_ENDPOINT=storage.googleapis.com + - EIGENDA_PROXY_EIGENDA_S3_PATH=blobs/ - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0x870679e138bcdf293b7ff14dd44b70fc97e12fc0 - EIGENDA_PROXY_EIGENDA_V2_BLS_OPERATOR_STATE_RETRIEVER_ADDR=0xEC35aa6521d23479318104E10B4aA216DBBE63Ce - EIGENDA_PROXY_EIGENDA_V2_CERT_VERIFIER_ADDR=0xE1Ae45810A738F13e70Ac8966354d7D0feCF7BD6 @@ -195,13 +207,21 @@ services: - 4242 environment: - EIGENDA_PROXY_ADDR=0.0.0.0 + - EIGENDA_PROXY_EIGENDA_ARCHIVE_BLOBS=0 - 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=16MiB + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_ID= + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_SECRET= + - EIGENDA_PROXY_EIGENDA_S3_BUCKET=eigenda-proxy-cache-mainnet + - EIGENDA_PROXY_EIGENDA_S3_CREDENTIAL_TYPE=public + - EIGENDA_PROXY_EIGENDA_S3_ENDPOINT=storage.googleapis.com + - EIGENDA_PROXY_EIGENDA_S3_PATH=blobs/ - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0x870679e138bcdf293b7ff14dd44b70fc97e12fc0 - EIGENDA_PROXY_EIGENDA_STATUS_QUERY_TIMEOUT=45m + - EIGENDA_PROXY_EIGENDA_STORAGE_FALLBACK_TARGETS=s3 - EIGENDA_PROXY_EIGENDA_V2_BLS_OPERATOR_STATE_RETRIEVER_ADDR=0xEC35aa6521d23479318104E10B4aA216DBBE63Ce - EIGENDA_PROXY_EIGENDA_V2_CERT_VERIFIER_ADDR=0xE1Ae45810A738F13e70Ac8966354d7D0feCF7BD6 - EIGENDA_PROXY_EIGENDA_V2_DISPERSER_RPC=disperser.eigenda.xyz:443 diff --git a/op/geth/celo-mainnet-op-geth-pruned-pebble-path.yml b/op/geth/celo-mainnet-op-geth-pruned-pebble-path.yml index dc24bbeb..77e14b49 100644 --- a/op/geth/celo-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/celo-mainnet-op-geth-pruned-pebble-path.yml @@ -54,6 +54,12 @@ services: - 8551 environment: - EIGENDA_PROXY_EIGENDA_DISPERSER_RPC=disperser.eigenda.xyz:443 + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_ID= + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_SECRET= + - EIGENDA_PROXY_EIGENDA_S3_BUCKET=eigenda-proxy-cache-mainnet + - EIGENDA_PROXY_EIGENDA_S3_CREDENTIAL_TYPE=public + - EIGENDA_PROXY_EIGENDA_S3_ENDPOINT=storage.googleapis.com + - EIGENDA_PROXY_EIGENDA_S3_PATH=blobs/ - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0x870679e138bcdf293b7ff14dd44b70fc97e12fc0 - EIGENDA_PROXY_EIGENDA_V2_BLS_OPERATOR_STATE_RETRIEVER_ADDR=0xEC35aa6521d23479318104E10B4aA216DBBE63Ce - EIGENDA_PROXY_EIGENDA_V2_CERT_VERIFIER_ADDR=0xE1Ae45810A738F13e70Ac8966354d7D0feCF7BD6 @@ -125,6 +131,12 @@ services: - 16993:16993/udp environment: - EIGENDA_PROXY_EIGENDA_DISPERSER_RPC=disperser.eigenda.xyz:443 + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_ID= + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_SECRET= + - EIGENDA_PROXY_EIGENDA_S3_BUCKET=eigenda-proxy-cache-mainnet + - EIGENDA_PROXY_EIGENDA_S3_CREDENTIAL_TYPE=public + - EIGENDA_PROXY_EIGENDA_S3_ENDPOINT=storage.googleapis.com + - EIGENDA_PROXY_EIGENDA_S3_PATH=blobs/ - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0x870679e138bcdf293b7ff14dd44b70fc97e12fc0 - EIGENDA_PROXY_EIGENDA_V2_BLS_OPERATOR_STATE_RETRIEVER_ADDR=0xEC35aa6521d23479318104E10B4aA216DBBE63Ce - EIGENDA_PROXY_EIGENDA_V2_CERT_VERIFIER_ADDR=0xE1Ae45810A738F13e70Ac8966354d7D0feCF7BD6 @@ -195,13 +207,21 @@ services: - 4242 environment: - EIGENDA_PROXY_ADDR=0.0.0.0 + - EIGENDA_PROXY_EIGENDA_ARCHIVE_BLOBS=0 - 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=16MiB + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_ID= + - EIGENDA_PROXY_EIGENDA_S3_ACCESS_KEY_SECRET= + - EIGENDA_PROXY_EIGENDA_S3_BUCKET=eigenda-proxy-cache-mainnet + - EIGENDA_PROXY_EIGENDA_S3_CREDENTIAL_TYPE=public + - EIGENDA_PROXY_EIGENDA_S3_ENDPOINT=storage.googleapis.com + - EIGENDA_PROXY_EIGENDA_S3_PATH=blobs/ - EIGENDA_PROXY_EIGENDA_SERVICE_MANAGER_ADDR=0x870679e138bcdf293b7ff14dd44b70fc97e12fc0 - EIGENDA_PROXY_EIGENDA_STATUS_QUERY_TIMEOUT=45m + - EIGENDA_PROXY_EIGENDA_STORAGE_FALLBACK_TARGETS=s3 - EIGENDA_PROXY_EIGENDA_V2_BLS_OPERATOR_STATE_RETRIEVER_ADDR=0xEC35aa6521d23479318104E10B4aA216DBBE63Ce - EIGENDA_PROXY_EIGENDA_V2_CERT_VERIFIER_ADDR=0xE1Ae45810A738F13e70Ac8966354d7D0feCF7BD6 - EIGENDA_PROXY_EIGENDA_V2_DISPERSER_RPC=disperser.eigenda.xyz:443