Skip to content

summit: add new network#1267

Merged
nprt merged 29 commits into
mainfrom
nprt/summit-network
Jun 3, 2026
Merged

summit: add new network#1267
nprt merged 29 commits into
mainfrom
nprt/summit-network

Conversation

@nprt
Copy link
Copy Markdown
Contributor

@nprt nprt commented May 28, 2026

Adds placeholder values for the summit network.

@nprt nprt self-assigned this May 28, 2026
@sigurpol
Copy link
Copy Markdown

sigurpol commented May 28, 2026

Some early comments :

              "5HKRZm64ppY99gqyPTZPFvy46DhVEGpjD6PnweFXSqTL8oxV",
              {
                "authority_discovery": "5GECqEAXq3oeCMnU1t1KKJJ1gJcNvZEeLDeot6AFXWuGvD2M",
                "babe": "5GECqEAXq3oeCMnU1t1KKJJ1gJcNvZEeLDeot6AFXWuGvD2M",

same session key for authority_discovery and babe

  • parachainInfo.parachainId inconsistent with the top-level para_id: AH top level 1000 - genesis 1500, people top level 1004 - genesis: missing. @seadanda was mentioning we need 1000, 1004 and 1010 (bulletin).
  • No DAP buffer account funding on AH (Paseo's prefunds it with ED - see asset-hub-paseo/src/genesis_config_presets.rs:56:
balances.push((dap_buffer_account(), ASSET_HUB_POLKADOT_ED)))
  • AH collators (5DZQtq…, 5Dt3Xq…) have no balance on AH - is it ok? Should be at least put ED?
  • not sure what's the plan for num_cores + parachain registration (still WIP?)

@sigurpol
Copy link
Copy Markdown

@seadanda , @Ank4n , @kianenigma - PTAL as well!

@sigurpol
Copy link
Copy Markdown

sigurpol commented May 28, 2026

Some early comments :

              "5HKRZm64ppY99gqyPTZPFvy46DhVEGpjD6PnweFXSqTL8oxV",
              {
                "authority_discovery": "5GECqEAXq3oeCMnU1t1KKJJ1gJcNvZEeLDeot6AFXWuGvD2M",
                "babe": "5GECqEAXq3oeCMnU1t1KKJJ1gJcNvZEeLDeot6AFXWuGvD2M",

same session key for authority_discovery and babe

  • parachainInfo.parachainId inconsistent with the top-level para_id: AH top level 1000 - genesis 1500, people top level 1004 - genesis: missing. @seadanda was mentioning we need 1000, 1004 and 1010 (bulletin).
  • No DAP buffer account funding on AH (Paseo's prefunds it with ED - see asset-hub-paseo/src/genesis_config_presets.rs:56:
balances.push((dap_buffer_account(), ASSET_HUB_POLKADOT_ED)))
  • AH collators (5DZQtq…, 5Dt3Xq…) have no balance on AH - is it ok? Should be at least put ED?
  • not sure what's the plan for num_cores + parachain registration (still WIP?)

Thanks @nprt 🙇 All my comments above are now addressed, except

  • funding the DAP account (Actually two: buffer and staging). To be honest, it's not crucial to address it , mostly means that slashes under ED are lost. But for a short-living testnet is really not an issue so it's mostly hygiene item, definitely not a blocker. If you feel generous, this would be the difference in summit/parachain/asset-hub/chainspec.json:64 (sorry, but GH refuses to let me comment directly inline 😢 )
   "balances": {
     "balances": [
       ["5FyQB9HjYDB32jVcXnRa3aQpN8nY68cJyYt8t4FH5eZ5DgCj", 10000000000000000],
       ... (existing entries) ...
  -    ["5Ge8pVre9DuMnxUNQzwQsazFtAMZVcdjiBSHhp9zsDP5ZFuD", 10000000000000000]
  +    ["5Ge8pVre9DuMnxUNQzwQsazFtAMZVcdjiBSHhp9zsDP5ZFuD", 10000000000000000],
  +    ["5EYCAe5gKBMwLZyq5doL8n26pkA5pV6HSXdnmN4YawhPc2HH", 10000000000000000],
  +    ["5EYCAe5gKBMwLZyq5dw41Hw3V68nsCVTZQ2d4AYfbMb4kF29", 10000000000000000]
     ]
   },

(ED would suffice)

  • Still configuration.config.scheduler_params.num_cores = 0 + missing register parachains + hrmp . Not sure if the idea is to do all the sudo registration post genesis. Definitely I am not authoritative enough to comment meaningfully, so I am just leaving it as a dumb question 😄

@nprt
Copy link
Copy Markdown
Contributor Author

nprt commented May 28, 2026

Some early comments :

              "5HKRZm64ppY99gqyPTZPFvy46DhVEGpjD6PnweFXSqTL8oxV",
              {
                "authority_discovery": "5GECqEAXq3oeCMnU1t1KKJJ1gJcNvZEeLDeot6AFXWuGvD2M",
                "babe": "5GECqEAXq3oeCMnU1t1KKJJ1gJcNvZEeLDeot6AFXWuGvD2M",

same session key for authority_discovery and babe

  • parachainInfo.parachainId inconsistent with the top-level para_id: AH top level 1000 - genesis 1500, people top level 1004 - genesis: missing. @seadanda was mentioning we need 1000, 1004 and 1010 (bulletin).
  • No DAP buffer account funding on AH (Paseo's prefunds it with ED - see asset-hub-paseo/src/genesis_config_presets.rs:56:
balances.push((dap_buffer_account(), ASSET_HUB_POLKADOT_ED)))
  • AH collators (5DZQtq…, 5Dt3Xq…) have no balance on AH - is it ok? Should be at least put ED?
  • not sure what's the plan for num_cores + parachain registration (still WIP?)

Thanks @nprt 🙇 All my comments above are now addressed, except

* funding the DAP account (Actually two: buffer and staging). To be honest, it's not crucial to address it , mostly means that slashes under ED are lost. But for a short-living testnet is really not an issue so it's mostly hygiene item, definitely not a blocker. If you feel generous, this would be the difference in summit/parachain/asset-hub/chainspec.json:64 (sorry, but GH refuses to let me comment directly inline 😢 )
   "balances": {
     "balances": [
       ["5FyQB9HjYDB32jVcXnRa3aQpN8nY68cJyYt8t4FH5eZ5DgCj", 10000000000000000],
       ... (existing entries) ...
  -    ["5Ge8pVre9DuMnxUNQzwQsazFtAMZVcdjiBSHhp9zsDP5ZFuD", 10000000000000000]
  +    ["5Ge8pVre9DuMnxUNQzwQsazFtAMZVcdjiBSHhp9zsDP5ZFuD", 10000000000000000],
  +    ["5EYCAe5gKBMwLZyq5doL8n26pkA5pV6HSXdnmN4YawhPc2HH", 10000000000000000],
  +    ["5EYCAe5gKBMwLZyq5dw41Hw3V68nsCVTZQ2d4AYfbMb4kF29", 10000000000000000]
     ]
   },

(ED would suffice)

* Still `configuration.config.scheduler_params.num_cores = 0`  + missing register parachains  + hrmp . Not sure if the idea is to do all the sudo registration post genesis. Definitely I am not authoritative enough to comment meaningfully, so I am just leaving it as a dumb question 😄

Awesome, thanks for the suggestions! I'd definitely take a declarative approach here, and bundle all the relevant genesis configuration within the chainspec. I'll check the registering/onboarding process for paras tomorrow.

I'll fund the DAP account as well.

@nprt nprt marked this pull request as ready for review June 3, 2026 16:59
@nprt nprt merged commit f3b09d1 into main Jun 3, 2026
5 of 6 checks passed
@nprt nprt deleted the nprt/summit-network branch June 3, 2026 17:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants