Skip to content
This repository has been archived by the owner on Jan 4, 2024. It is now read-only.

Commit

Permalink
Add bootnodes
Browse files Browse the repository at this point in the history
  • Loading branch information
chevdor committed Jul 25, 2023
1 parent 6eff950 commit dafe43f
Show file tree
Hide file tree
Showing 13 changed files with 99 additions and 13 deletions.
51 changes: 50 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,54 @@
"schemas/pnd_chain-schema.json": [
"*.yaml",
]
}
},
"cSpell.words": [
"Acala",
"AJUN",
"ajuna",
"alphanet",
"anagolay",
"Astar",
"azero",
"BAJU",
"bajun",
"blastapi",
"Blockscout",
"Bootnode",
"bootnodes",
"canarynet",
"chainspec",
"crowdloans",
"Dwellir",
"GLMR",
"hydradx",
"Idiyanale",
"invarch",
"karura",
"khala",
"liebi",
"Moonbase",
"Moonriver",
"MOVR",
"Multichain",
"onfinality",
"Phala",
"Pinknode",
"polkadotvalidatorlounge",
"Polkawallet",
"Purestake",
"radiumblock",
"relaychain",
"shibuya",
"Shiden",
"subscan",
"tinkernet",
"TNKR",
"TZERO",
"watercooler",
"Westends's",
"Wockmint",
"Wococo",
"WOOK"
]
}
2 changes: 1 addition & 1 deletion chain_info/Aleph_Zero.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ faucet: null
documentation:
- https://github.com/aleph-zero-foundation/aleph-node
rpc_endpoints:
- name: Aleph Zero Fundation
- name: Aleph Zero Foundation
url: wss://ws.azero.dev:443
api_endpoints: []
expectations: []
Expand Down
2 changes: 1 addition & 1 deletion chain_info/Aleph_Zero_Testnet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ faucet: null
documentation:
- https://github.com/aleph-zero-foundation/aleph-node
rpc_endpoints:
- name: Aleph Zero Fundation
- name: Aleph Zero Foundation
url: wss://ws.test.azero.dev:443
- name: Dwellir
url: wss://aleph-zero-testnet-rpc.dwellir.com:443
Expand Down
2 changes: 1 addition & 1 deletion chain_info/Astar.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ chain:
chainspec:
http_url: https://raw.githubusercontent.com/AstarNetwork/Astar/master/bin/collator/res/astar.json
goals:
- The Future of Smart Contracts for Multichain
- The Future of Smart Contracts for Multi chain
repository: https://github.com/AstarNetwork/Astar
specs:
block_time: 12
Expand Down
2 changes: 1 addition & 1 deletion chain_info/Basilisk.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ chain:
chainspec:
http_url: https://github.com/galacticcouncil/Basilisk-node/blob/master/node/res/basilisk.json
goals:
- Brings permissionless liquidity to Kusama.
- Brings permission-less liquidity to Kusama.
- Support young projects. Swap tokens or flip NFTs and earn rewards.
repository: https://github.com/galacticcouncil/Basilisk-node
specs:
Expand Down
5 changes: 5 additions & 0 deletions chain_info/Kusama.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,11 @@ rpc_endpoints:
api_endpoints:
- name: subscan
url: https://kusama.api.subscan.io
bootnodes:
- name: RadiumBlock
url: /dns/kusama-bootnode.radiumblock.com/tcp/30333/p2p/12D3KooWGzKffWe7JSXeKMQeSQC5xfBafZtgBDCuBVxmwe2TJRuc
- name: RadiumBlock
url: /dns/kusama-bootnode.radiumblock.com/tcp/30335/wss/p2p/12D3KooWGzKffWe7JSXeKMQeSQC5xfBafZtgBDCuBVxmwe2TJRuc
documentation:
- https://kusama.network/
expectations: []
Expand Down
6 changes: 3 additions & 3 deletions chain_info/Moonbase_Alpha.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ chain:
chainspec:
http_url: https://raw.githubusercontent.com/PureStake/moonbeam/master/specs/alphanet/parachain-embedded-specs-v8.json
goals:
- Moonbeam testnet enviroment
- Moonbeam testnet environment
- XCM Playground for Parachains who want to interact with Moonbeam or Moonriver
repository: https://github.com/PureStake/moonbeam
validators:
Expand Down Expand Up @@ -42,9 +42,9 @@ rpc_endpoints:
- name: PinkNode
url: wss://public-rpc.pinknode.io:443/alphanet
api_endpoints:
- name: subscan
- name: Subscan
url: https://moonbase.api.subscan.io
- name: blockscout
- name: Blockscout
url: https://moonbase-blockscout.testnet.moonbeam.network/
expectations:
- "purestake: Run the nodes for the system; keep the system updated (runtime and nodes) in line with Moonbeam/Moonriver updates; manage parachain onboarding (see contacts)"
Expand Down
5 changes: 5 additions & 0 deletions chain_info/Polkadot.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,11 @@ rpc_endpoints:
api_endpoints:
- name: subscan
url: https://polkadot.api.subscan.io
bootnodes:
- name: RadiumBlock
url: /dns/polkadot-bootnode.radiumblock.com/tcp/30333/p2p/12D3KooWNwWNRrPrTk4qMah1YszudMjxNw2qag7Kunhw3Ghs9ea5
- name: RadiumBlock
url: /dns/polkadot-bootnode.radiumblock.com/tcp/30335/wss/p2p/12D3KooWNwWNRrPrTk4qMah1YszudMjxNw2qag7Kunhw3Ghs9ea5
documentation:
- https://polkadot.network/
- https://forum.polkadot.network/
Expand Down
6 changes: 3 additions & 3 deletions chain_info/Rococo.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ chain:
chainspec:
http_url: https://raw.githubusercontent.com/paritytech/polkadot/master/node/service/chain-specs/rococo.json
goals:
- Community Parachain testnet enviroment
- Community Parachain testnet environment
- XCM Playground for Parachains and Dapps on Parachains
repository: https://github.com/paritytech/polkadot
validators:
Expand Down Expand Up @@ -46,10 +46,10 @@ features:
notes:
- |
Rococo is a community relay chain, to allow everyone to test it is functionality.
Different stages of parachains have different needs, and Rococo tries to accomodate
Different stages of parachains have different needs, and Rococo tries to accommodate
to these as best as it can. Two type of parachain slots exist on Rococo: Long Lasting
slots and Short term slots. As long as a project has a parachain on either Kusama or
Polkadot, they are entiteld to having a parachain on Rococo, running besides it.
Polkadot, they are entitled to having a parachain on Rococo, running besides it.
This allows for all production chains to have a testing bed, as well as to onboard
the projects working on their chains. If a project does not have a production parachain,
then they will be assigned a short lease slot, which allows them to test the parachain
Expand Down
2 changes: 1 addition & 1 deletion chain_info/Tokyo.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ chain:
chainspec:
http_url: https://raw.githubusercontent.com/AstarNetwork/Astar/master/bin/collator/res/tokyo.json
goals:
- Astar Network testnet relay chain (for Shiubuya testnet)
- Astar Network testnet relay chain (for Shibuya testnet)
repository: https://github.com/AstarNetwork/Astar
validators:
- Astar only
Expand Down
7 changes: 6 additions & 1 deletion chain_info/Westend.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ chain:
chainspec:
http_url: https://raw.githubusercontent.com/paritytech/polkadot/master/node/service/chain-specs/westend.json
goals:
- Staging enviroment for Polkadot and Kusama.
- Staging environment for Polkadot and Kusama.
repository: https://github.com/paritytech/polkadot
validators:
- 16 invulnerable validators ran by Parity and Community ran nodes (5 per cycle)
Expand All @@ -28,6 +28,11 @@ rpc_endpoints:
api_endpoints:
- name: subscan
url: https://westend.api.subscan.io
bootnodes:
- name: RadiumBlock
url: /dns/westend-bootnode.radiumblock.com/tcp/30335/wss/p2p/12D3KooWJBowJuX1TaWNWHt8Dz8z44BoCZunLCfFqxA2rLTn6TBD
- name: RadiumBlock
url: /dns/westend-bootnode.radiumblock.com/tcp/30333/p2p/12D3KooWJBowJuX1TaWNWHt8Dz8z44BoCZunLCfFqxA2rLTn6TBD
documentation:
- https://github.com/paritytech/polkadot
expectations:
Expand Down
1 change: 1 addition & 0 deletions chain_info/Wococo_Wockmint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ rpc_endpoints:
- name: Parity
url: wss://wococo-wockmint-rpc.polkadot.io:443
api_endpoints: []
bootnodes: []
documentation:
- https://github.com/paritytech/cumulus
expectations:
Expand Down
21 changes: 21 additions & 0 deletions schemas/pnd_chain-schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
"title": "Polkadot Network Directory Schema",
"description": "JSON Schema definition for Polkadot Gov Proposals",
"type": "object",
"additionalProperties": false,
"properties": {
"name": {
"title": "Chain name",
Expand Down Expand Up @@ -88,6 +89,12 @@
"items": {
"$ref": "#/$defs/api_endpoint"
}
},
"bootnodes": {
"type": "array",
"items": {
"$ref": "#/$defs/bootnode"
}
},
"expectations": {
"type": "array",
Expand Down Expand Up @@ -239,6 +246,20 @@
"pattern": "(http)s?://.*"
}
}
},
"bootnode": {
"type": "object",
"properties": {
"name": {
"title": "Name of the Bootnode provider",
"type": "string"
},
"url": {
"title": "Bootnode URL",
"type": "string",
"pattern": ".*"
}
}
},
"chain": {
"type": "object",
Expand Down

0 comments on commit dafe43f

Please sign in to comment.