From 920cb09ee52dac36dd20bb2d27dfa0b0186cb528 Mon Sep 17 00:00:00 2001 From: zblocker64 Date: Mon, 20 Apr 2026 10:22:35 -0500 Subject: [PATCH 1/2] chore: use meta --- charts/akash-node/Chart.yaml | 4 ++-- charts/akash-node/scripts/init.sh | 3 ++- charts/akash-node/templates/configmap-env.yaml | 2 +- charts/akash-node/values.yaml | 5 ++++- charts/akash-provider/Chart.yaml | 4 +++- charts/akash-provider/values.yaml | 4 ++++ 6 files changed, 16 insertions(+), 6 deletions(-) diff --git a/charts/akash-node/Chart.yaml b/charts/akash-node/Chart.yaml index 65d6aa4a..1f85fc5f 100644 --- a/charts/akash-node/Chart.yaml +++ b/charts/akash-node/Chart.yaml @@ -17,7 +17,7 @@ type: application # Versions are expected to follow Semantic Versioning (https://semver.org/) # Major version bit highlights the mainnet release (e.g. mainnet4 = 4.x.x, mainnet5 = 5.x.x, ...) -version: 17.0.0 +version: 17.1.0 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to @@ -25,5 +25,5 @@ version: 17.0.0 # # Refs # https://github.com/akash-network/node/releases -# https://github.com/akash-network/net/blob/main/mainnet/version.txt +# Network version / metadata: https://github.com/akash-network/net/blob/main/mainnet/meta.json (codebase.recommended_version) appVersion: 2.0.1 diff --git a/charts/akash-node/scripts/init.sh b/charts/akash-node/scripts/init.sh index f2d8d057..e5840008 100644 --- a/charts/akash-node/scripts/init.sh +++ b/charts/akash-node/scripts/init.sh @@ -13,7 +13,8 @@ if [ ! -d "$AKASH_HOME/data" ] then /bin/akash genesis init --chain-id "$AKASH_CHAIN_ID" "$AKASH_MONIKER" cd "$AKASH_HOME/data" || exit -curl -s "$AKASH_NET/genesis.json" > "$AKASH_HOME/config/genesis.json" +GENESIS_URL=$(curl -sSf "$AKASH_META_URL" | jq -r '.codebase.genesis.genesis_url') +curl -sSf "$GENESIS_URL" > "$AKASH_HOME/config/genesis.json" if [ "$AKASH_STATESYNC_ENABLE" == true ]; then echo "state-sync is enabled, figure the right trust height & derive its hash" diff --git a/charts/akash-node/templates/configmap-env.yaml b/charts/akash-node/templates/configmap-env.yaml index edcc1f73..27f7421e 100644 --- a/charts/akash-node/templates/configmap-env.yaml +++ b/charts/akash-node/templates/configmap-env.yaml @@ -8,7 +8,7 @@ metadata: {{- include "akash-node.labels" . | nindent 4 }} data: AKASH_MONIKER: "{{ .Values.akash_node.moniker }}-1" - AKASH_NET: "{{ .Values.akash_node.net }}" + AKASH_META_URL: "{{ if .Values.akash_node.meta_url }}{{ .Values.akash_node.meta_url }}{{ else }}{{ printf "%s/meta.json" .Values.akash_node.net }}{{ end }}" AKASH_HOME: "{{ .Values.home }}" AKASH_CHAIN_ID: "{{ .Values.akash_node.chainid }}" AKASH_KEYRING_BACKEND: "{{ .Values.keyring_backend }}" diff --git a/charts/akash-node/values.yaml b/charts/akash-node/values.yaml index db8a554c..ac770151 100644 --- a/charts/akash-node/values.yaml +++ b/charts/akash-node/values.yaml @@ -28,8 +28,11 @@ akash_node: # disable PEX when nodes have issues with syncing / catching up / peer dial errors/flood pex: true minimum_gas_prices: 0.025uakt + # Raw base URL for the network directory (e.g. .../mainnet). Used only if meta_url is empty (defaults to net+"/meta.json"). net: https://raw.githubusercontent.com/akash-network/net/main/mainnet - # Get the peers from https://polkachu.com/live_peers/akash, https://github.com/akash-network/net/blob/main/mainnet/peer-nodes.txt + # Full URL to network meta.json. If empty, defaults to net+"/meta.json". Genesis file URL is read from this JSON. + meta_url: "" + # Comma-separated persistent peers (node_id@host:port). Refresh from mainnet meta.json (peers.persistent_peers) or https://polkachu.com/live_peers/akash peers: b3d4c223f832a6582be431060efb2a73903dc85b@85.237.193.106:26656,c58852a0c6ee1d1a68b76e5a54a9dbce895065d9@162.55.245.149:2140,ebeea522e069f9037876e13f73310a601cfcff8a@95.179.212.224:26656,0d8434034e645d305a0cf294e5670ee59e5e55f0@148.251.53.24:12856,4de4f8839c4afdac12aa3c40b80788e720fcd324@164.152.163.191:26656,9744e833f44218fb6f0646e2c37aae1331ce1efc@37.252.186.117:2000,be0a6315cbac3a368ff394d314514264d8447057@141.94.139.219:26856,7e1ec5bf83a17fc588c04beb807bba0daa4b54e7@207.180.193.18:26656,d1e47b071859497089c944dc082e920403484c1a@65.108.128.201:12856,79685f65de2bfc391ecbb1d16a275f10bad1c038@65.109.37.251:26656,9aa4c9097c818871e45aaca4118a9fe5e86c60e2@135.181.113.227:1506,03493c979e821f9d047715b1aaec0ee969392c76@95.214.53.119:26656,82c0ece4f15b830a1982fef0fa103d31ecd563b9@148.251.176.12:2000,f9215993d48d8e0abc31cea931d573a45d201ac8@65.108.232.104:12856,6adc00bef235246c90757547d5f0703d6a548460@178.128.82.28:26656,2719d5a0f2ea29bc3d5d48f8487ac07ca94749f7@49.13.153.159:26667,bc9c4ccacb089ebbaa3fb91bc9aa6348027a2d12@144.76.115.182:12856,02b5a74f0cc909045efe170da3cc5706de2c0be5@88.208.243.62:26656,86f866a645bcc25d3d26fe8dffbd603ebfc0d6ee@142.132.158.93:12856,c72cbbb38bcd5a195c8164089b2c8cd082a10858@44.200.143.117:30656,3fd64ff84bba39ab6ada83d3a565dbb9ef96256e@65.108.120.108:12856,2c083cdf53b1210707fef99917ca0655ceb02250@8.40.118.107:12456,1503f58206070b27ca3260bdf84437618def5c69@195.154.100.227:36656,2880da494979a2ce52a7387abc5844f2b02a0b69@148.113.214.12:10000,89757803f40da51678451735445ad40d5b15e059@169.155.44.92:26656,fa2b10ec2ed348b6076f1b132e283d07df518ebe@66.206.8.82:26656,e726816f42831689eab9378d5d577f1d06d25716@134.65.194.237:26656,5c4b5070308aea2a15d3721c693d9c495b608ee9@149.50.96.97:16656,7f71e85a843516945206db6274c3a37790f79266@37.252.186.202:26656,1eec92ec974f69937f3b5ef0cf6101b477024929@164.152.160.254:26656,506002b391be8d653b14f0162325b14929cac72e@51.81.49.176:12856,f31426d9fb39c2d97653722a34b4c72db71904c2@57.129.97.95:29656,68193e4043565b8740216fd33107a8b8ace2cd7b@167.235.231.186:12856,106b7a61b2d289ed8f7ff52c77d39a97bc1afee5@5.101.149.75:26656,15c0e2e96a126e6bb7847cfabecdab4c38b489f2@65.21.198.18:12856,cefbfea7efe893b060f6b755bde13072ba8201e6@31.7.196.25:26656,c0e2260705c09a3bcc089bc4b692622d6f5a11a4@217.28.48.238:12856,cc685867bc0854a0cfe9fedb929c5fcf7db169b2@65.21.29.115:12856,e956962a9a6b88e5905af2f1c18692b2370b815c@184.107.110.141:10000,69c3ecd3636c27ba57227715a137513bed0c7bcd@148.251.13.186:12856,37201c92625df2814a55129f73f10ab6aa2edc35@95.214.53.214:26696,902bdfa1bf760f8816a7a8a7df0a80f97f15bee1@54.179.209.23:26656,d3dd4556b46689490d45f3e8dca6037d516f5416@137.220.49.147:26656,863db1158b0a58e00a6435786886bb8108130ff8@18.136.180.58:26656,e1b058e5cfa2b836ddaa496b10911da62dcf182e@169.155.44.150:26656,a988534ab1e4bc42aad26ea7ec7bdc7d5415a14c@38.132.56.27:32662,8cb4f379095f95097c441bd5aef014413b7ceabb@37.59.21.96:12856,cb6ae22e1e89d029c55f2cb400b0caa19cbe5523@172.111.52.52:32662,6f497ca71e019da982ad7a441ddfa7e0f23925b3@8.40.118.101:12456,2a3ba81a7ddb00016af1593f925aed390c4bcca9@64.227.108.195:26656 pruning: "nothing" iavl_disable_fastnode: "true" diff --git a/charts/akash-provider/Chart.yaml b/charts/akash-provider/Chart.yaml index 25339b08..55473f93 100644 --- a/charts/akash-provider/Chart.yaml +++ b/charts/akash-provider/Chart.yaml @@ -23,5 +23,7 @@ version: 16.0.0-rc0 # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # -# Refs https://github.com/akash-network/provider/releases +# Refs: +# https://github.com/akash-network/provider/releases +# Chain / RPC alignment: https://github.com/akash-network/net (per-network meta.json) appVersion: 0.12.0-rc3 diff --git a/charts/akash-provider/values.yaml b/charts/akash-provider/values.yaml index 0e492613..899c5984 100644 --- a/charts/akash-provider/values.yaml +++ b/charts/akash-provider/values.yaml @@ -9,9 +9,13 @@ image: from: key: keysecret: +# Network identity: use .chain_id from the network's meta.json (e.g. mainnet: +# https://raw.githubusercontent.com/akash-network/net/main/mainnet/meta.json ). chainid: akashnet-2 domain: home: "/root/.akash" +# Tendermint RPC base URL passed as AKASH_NODE. Use any entry from .apis.rpc[].address +# in the same meta.json (below default is one community RPC; override as needed). node: "https://akash-rpc.polkachu.com:443" keyringbackend: "test" From e5496485400e0d4b2502a3f7f7db56fdb4e3401d Mon Sep 17 00:00:00 2001 From: Zeke <105066639+Zblocker64@users.noreply.github.com> Date: Wed, 22 Apr 2026 09:52:07 -0500 Subject: [PATCH 2/2] chore: bump version --- charts/akash-node/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/akash-node/Chart.yaml b/charts/akash-node/Chart.yaml index 1f85fc5f..f7d51455 100644 --- a/charts/akash-node/Chart.yaml +++ b/charts/akash-node/Chart.yaml @@ -17,7 +17,7 @@ type: application # Versions are expected to follow Semantic Versioning (https://semver.org/) # Major version bit highlights the mainnet release (e.g. mainnet4 = 4.x.x, mainnet5 = 5.x.x, ...) -version: 17.1.0 +version: 17.1.1 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to