diff --git a/ops/env/mainnet/backend/secrets.prod.json b/ops/env/mainnet/backend/secrets.prod.json index b74ef846b3..aa05cad9f8 100644 --- a/ops/env/mainnet/backend/secrets.prod.json +++ b/ops/env/mainnet/backend/secrets.prod.json @@ -6,6 +6,7 @@ "carto_roots_heartbeat": "ENC[AES256_GCM,data:aQUjIO2i5CfDxI/1wDVDwkDv7ltpv8R6,iv:YQ1IRa8Q+gKwbCmZe/WcvGIedkMHO7ZpdI5BCd6eM9M=,tag:SBWMD6zaWhS8ZUIFzDX+dA==,type:str]", "carto_routers_heartbeat": "ENC[AES256_GCM,data:nNsVs2rwfCvyeb2w4Oe3qei1sHBMZFEF,iv:vgJy5ibp5mItU2ed9oTD7y3V/9kR1s7lI0y8yxgFwKY=,tag:6fEuqTrl64gYlL4sPFPNgQ==,type:str]", "blast_key": "ENC[AES256_GCM,data:WK8loJvsgQgcXJtkgTRXX3E1PUQ7xL6rKmhEqMiuJGZGSkHF,iv:6+0/wAQBsevYRox2Gklj3kRuFMiuShRApBE4m/WVRDc=,tag:Pv+Ck8suF4yspUy3vtxVdg==,type:str]", + "xlayer_key": "ENC[AES256_GCM,data:r8PZMyGkCRLp,iv:3qilCz4OoIx3UVnhpNEd7hFnnHEpxYEi8EBjTzlsK5Q=,tag:HvZ8/f3V6DFPR/xrJxuDbw==,type:str]", "carto_transfers_heartbeat": "ENC[AES256_GCM,data:uO12tqnIJicj6w/xKJe6+W0e+ZhSOdMR,iv:82jNsVweODRvpcx76P1Rzy40miQ31xLTtAWtpn1FXlM=,tag:BYccAfJKHrjHNGvhaLnK6g==,type:str]", "sops": { "kms": [ @@ -20,8 +21,8 @@ "azure_kv": null, "hc_vault": null, "age": null, - "lastmodified": "2024-02-08T23:32:51Z", - "mac": "ENC[AES256_GCM,data:UF01CGsZd8s0Sit3q0FyEldM17+xJ2srfa9a8JBhA5UlUX1q7v5u88Vif6Q9nXqIpje+AMoVOp29kJrIFRioKh0ESCTXukIULSi4t1fxdL9X3a1T4a8/QEgofgKfj4Gcu64z5aNKVGjU2evjlXoNrpJOllqxZg6TYVlkkHgXAGU=,iv:sD+wXJt8GCOV4mRrHMnsDHWUiY9R8sgLhJvAGjgWzcs=,tag:Oqe7M6j+XKtziFEdREJbbw==,type:str]", + "lastmodified": "2024-05-15T22:20:56Z", + "mac": "ENC[AES256_GCM,data:upt7irDGJ6BvXlDFsrKf5eAab0oqVmAWB5L9DKULFfzFBP2Qz8wORRLnRxZrBSeVqU1o4Emm++TEnQwR8S90pxOA89Iuk7hSTssMRQdn+6sjKlriYIAK4xXTQdz38Xmw+0MMDt5SC+QXLf0KCrENoXTEzxNS3LP/U75wpCF9q68=,iv:Vt1JGErgaCkL9EvCsl9/T0WxXNUkpoTRAYVENDu1Xu8=,tag:g3sYYjnnH0zt9ksZQ4p5aA==,type:str]", "pgp": null, "unencrypted_suffix": "_unencrypted", "version": "3.7.3" diff --git a/ops/env/mainnet/core/secrets.prod.json b/ops/env/mainnet/core/secrets.prod.json index 9b0ff03396..8f10622887 100644 --- a/ops/env/mainnet/core/secrets.prod.json +++ b/ops/env/mainnet/core/secrets.prod.json @@ -8,6 +8,7 @@ "arbitrum_alchemy_key_0": "ENC[AES256_GCM,data:s7DiEl80b40CMBFtGF5B4KteWVgLTfiQ81wINr4A/3I=,iv:AR+yuruEw2LdcSn1yWSYRS4l3IViHPhMckR4Lo4vrwU=,tag:KgJyUdg11CBbkEzzvibYlQ==,type:str]", "arbitrum_alchemy_key_1": "ENC[AES256_GCM,data:YpkTB3bE8H+SRj0NJsSbAZG6bquC8tBppgFrFTdigeY=,iv:MAI4/kQRMpKIVZvIAuU6CjCPDQXpSEsH4jiRsX9942o=,tag:snuC64N+nD9WVNaJKf3yiQ==,type:str]", "blast_key": "ENC[AES256_GCM,data:wrBspEOVJURCx2yVnwhbHI/y3j0tEjS3fJHjyt0SV0pXgSaa,iv:ujiquRGXLcJAob+n1nnS7PZ8aD3kiImSe0bMIZfonCI=,tag:2XaWmCnsrcntBv7/Xf1WpQ==,type:str]", + "xlayer_key": "ENC[AES256_GCM,data:kkCMGxQ/w/OR,iv:P1G/v/FAmNQrTACJLVV3pHe3iods1hY0MJzLUWx5DSw=,tag:VPgIXxtfTWwgxDno7+cpvg==,type:str]", "pokt_key": "ENC[AES256_GCM,data:ZMWLD7gKQeo+NPr9rzPNxuV+VRhfrwIQ,iv:oZHdi2+roMe0vVfuJEjBWvEFdZdxYvJfU/HzwQp2Fk0=,tag:tZRUMISbvE/ZH+79vOkvug==,type:str]", "admin_token_router": "ENC[AES256_GCM,data:kX/AG6A7V3ENXsbuBfGCdJmx3v4=,iv:sVDSZrzrUPlrGLSb82aoyePA71LvwETtbpHR/h/Wseo=,tag:+LoZwqNV26Kxj62XmJj7eQ==,type:str]", "admin_token_sequencer": "ENC[AES256_GCM,data:HQ238buDVCqD8UdOCQR3segDwuE=,iv:JHFLNNz09vUCxCbwzPDW7sDQB+v8knqaIt75+anhO5Q=,tag:MIF02j/Rm1044M2dDAs+lA==,type:str]", @@ -47,8 +48,8 @@ "azure_kv": null, "hc_vault": null, "age": null, - "lastmodified": "2024-03-21T02:13:46Z", - "mac": "ENC[AES256_GCM,data:22ATjfRY1++KQkov/59z+dtxB8pkuxHK+kdUQ29JUNQmXKmN2ocK72v1klwOvS0LE4so6grDCi2pUhuF6Ph6vMzbl1FQnPnGclgWaC+qC7hNFK19tIEyg1MOI3p9iTKQ7qCAXJn6TQF3kLOWP9hCjllFGFpZV6dtrVMmIEOdgYg=,iv:K80uj9CLPWAXYjLkUSKjTfUxegwYsvq8uXa89v7XGCQ=,tag:y/zjXYSsdKduv2fIxjrPHg==,type:str]", + "lastmodified": "2024-05-15T22:19:45Z", + "mac": "ENC[AES256_GCM,data:GAhT1yAgx2RVHfCmZXRTp7FVWiEUf4dun5R2Od7sKGq9RkVy8ULE31MViJnz2RweXgMEDBltH8RNYV2ka/hBKe7jeqQAnraoi72ZA0f5S2338Ajpw2Mo4y6BRyi8aAVUrs22cJij3MdBenJyHCBWl7tQcNL8nQ4Iex1mNCXtBSY=,iv:LWzArO7R8A0hB0x3jxe7gND4Mjrg+wXvkPHSsb9CgZo=,tag:m9Mca/Gn35Dozh1BYhwwZQ==,type:str]", "pgp": null, "unencrypted_suffix": "_unencrypted", "version": "3.8.1" diff --git a/ops/mainnet/prod/backend/config.tf b/ops/mainnet/prod/backend/config.tf index e59906ab29..15ff585e32 100644 --- a/ops/mainnet/prod/backend/config.tf +++ b/ops/mainnet/prod/backend/config.tf @@ -74,7 +74,7 @@ locals { providers = ["https://mode-mainnet.blastapi.io/${var.blast_key}", "https://mainnet.mode.network/"] } "2020368761" = { - providers = ["https://rpc.xlayer.tech/unlimited", "https://rpc.xlayer.tech", "https://xlayerrpc.okx.com"] + providers = ["https://rpc.xlayer.tech/${var.xlayer_key}", "https://rpc.xlayer.tech", "https://xlayerrpc.okx.com"] } } diff --git a/ops/mainnet/prod/backend/variables.tf b/ops/mainnet/prod/backend/variables.tf index 19eddab0ee..bce75d883f 100755 --- a/ops/mainnet/prod/backend/variables.tf +++ b/ops/mainnet/prod/backend/variables.tf @@ -81,3 +81,8 @@ variable "blast_key" { type = string sensitive = true } + +variable "xlayer_key" { + type = string + sensitive = true +} diff --git a/ops/mainnet/prod/core/config.tf b/ops/mainnet/prod/core/config.tf index 9363f9d168..c16951d517 100644 --- a/ops/mainnet/prod/core/config.tf +++ b/ops/mainnet/prod/core/config.tf @@ -141,7 +141,7 @@ locals { providers = ["https://mode-mainnet.blastapi.io/${var.blast_key}", "https://mainnet.mode.network/"] } "2020368761" = { - providers = ["https://rpc.xlayer.tech/unlimited", "https://rpc.xlayer.tech", "https://xlayerrpc.okx.com"] + providers = ["https://rpc.xlayer.tech/${var.xlayer_key}", "https://rpc.xlayer.tech", "https://xlayerrpc.okx.com"] } } web3SignerUrl = "https://${module.sequencer_web3signer.service_endpoint}" diff --git a/ops/mainnet/prod/core/variables.tf b/ops/mainnet/prod/core/variables.tf index 57c38b9181..2c69a704ba 100755 --- a/ops/mainnet/prod/core/variables.tf +++ b/ops/mainnet/prod/core/variables.tf @@ -151,6 +151,11 @@ variable "blast_key" { sensitive = true } +variable "xlayer_key" { + type = string + sensitive = true +} + variable "infura_key" { type = string sensitive = true