git.delta.rocks / unique-network / refs/commits / ef88d73c30d3

difftreelog

dev stand rococo-local

Igor Kozyrev2021-09-16parent: #536471f.patch.diff
in: master

24 files changed

addeddeploy/dev/host_vars/chain-specs/nft-rococo-local-v0.9.9-source.jsondiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/nft-rococo-alice-aura-key.jsondiffbeforeafterboth
--- /dev/null
+++ b/deploy/dev/host_vars/keys/nft-rococo-alice-aura-key.json
@@ -0,0 +1,10 @@
+{
+  "jsonrpc":"2.0",
+  "id":1,
+  "method":"author_insertKey",
+  "params": [
+    "aura",
+    "wire episode coral hill dog carry demise long almost custom genuine liar",
+    "0x9c97e99a2931def09d42d54c5b7c8eb6b93ea6bc659ba3598120810ce3d09e14"
+  ]
+}
\ No newline at end of file
modifieddeploy/dev/host_vars/keys/nft-rococo-alice-node-keydiffbeforeafterboth
--- a/deploy/dev/host_vars/keys/nft-rococo-alice-node-key
+++ b/deploy/dev/host_vars/keys/nft-rococo-alice-node-key
@@ -0,0 +1 @@
+107f8b080840097a3a5374d16ad1ad012c2d97820a3fb081df82863de27b7a99
\ No newline at end of file
addeddeploy/dev/host_vars/keys/nft-rococo-bob-aura-key.jsondiffbeforeafterboth
--- /dev/null
+++ b/deploy/dev/host_vars/keys/nft-rococo-bob-aura-key.json
@@ -0,0 +1,10 @@
+{
+    "jsonrpc":"2.0",
+    "id":1,
+    "method":"author_insertKey",
+    "params": [
+      "aura",
+      "source soap stable travel drop dove bone concert enroll identify excess exact",
+      "0x7867e43e2363f51e6b890b1a351ce088a20176a946242586f00da6d3efbc3f5e"
+    ]
+  }
\ No newline at end of file
modifieddeploy/dev/host_vars/keys/nft-rococo-bob-node-keydiffbeforeafterboth
--- a/deploy/dev/host_vars/keys/nft-rococo-bob-node-key
+++ b/deploy/dev/host_vars/keys/nft-rococo-bob-node-key
@@ -0,0 +1 @@
+f77dcc81312e03a3ab05a25c62840caaf3f2a5be8eba9f9afba4c06ffdbbebbd
\ No newline at end of file
addeddeploy/dev/host_vars/keys/nft-rococo-charlie-aura-key.jsondiffbeforeafterboth
--- /dev/null
+++ b/deploy/dev/host_vars/keys/nft-rococo-charlie-aura-key.json
@@ -0,0 +1,10 @@
+{
+    "jsonrpc":"2.0",
+    "id":1,
+    "method":"author_insertKey",
+    "params": [
+      "aura",
+      "act pony enlist similar breeze keen cruel gorilla garment genuine kit huge",
+      "0xc87c40eb19ab4c87b4d3cc94ed6683ed2d5bd45d930ea7ef88b03ff361285b23"
+    ]
+  }
\ No newline at end of file
modifieddeploy/dev/host_vars/keys/nft-rococo-charlie-node-keydiffbeforeafterboth
--- a/deploy/dev/host_vars/keys/nft-rococo-charlie-node-key
+++ b/deploy/dev/host_vars/keys/nft-rococo-charlie-node-key
@@ -0,0 +1 @@
+4b0c53301fd93d6e8e672dbfc9824cfed5b13f7ba114d03a2a793664d887aeeb
\ No newline at end of file
addeddeploy/dev/host_vars/keys/nft-rococo-dave-aura-key.jsondiffbeforeafterboth
--- /dev/null
+++ b/deploy/dev/host_vars/keys/nft-rococo-dave-aura-key.json
@@ -0,0 +1,10 @@
+{
+    "jsonrpc":"2.0",
+    "id":1,
+    "method":"author_insertKey",
+    "params": [
+      "aura",
+      "future main upset lemon vintage paper aware fitness soft oppose aspect attend",
+      "0xf0a5bd348892f766a35f16133008f9d8f53be4f952fb501439d1a5ad487f8659"
+    ]
+  }
\ No newline at end of file
modifieddeploy/dev/host_vars/keys/nft-rococo-dave-node-keydiffbeforeafterboth
--- a/deploy/dev/host_vars/keys/nft-rococo-dave-node-key
+++ b/deploy/dev/host_vars/keys/nft-rococo-dave-node-key
@@ -0,0 +1 @@
+c073fd86f1e387a69c02b9742b517d6a02d05a2a8f9f4a75ef2c1bc22cc76014
\ No newline at end of file
addeddeploy/dev/host_vars/keys/nft-rococo-eve-aura-key.jsondiffbeforeafterboth
--- /dev/null
+++ b/deploy/dev/host_vars/keys/nft-rococo-eve-aura-key.json
@@ -0,0 +1,10 @@
+{
+    "jsonrpc":"2.0",
+    "id":1,
+    "method":"author_insertKey",
+    "params": [
+      "aura",
+      "acquire mixed exhibit hungry plate parrot blind loyal rebuild equip enforce strategy",
+      "0x2023d7b1d299ea32fd920254be29317690c20a00a309cf299c5a334676428a40"
+    ]
+  }
\ No newline at end of file
modifieddeploy/dev/host_vars/keys/nft-rococo-eve-node-keydiffbeforeafterboth
--- a/deploy/dev/host_vars/keys/nft-rococo-eve-node-key
+++ b/deploy/dev/host_vars/keys/nft-rococo-eve-node-key
@@ -0,0 +1 @@
+571ba2b02d6f1e6fd1dbef02134e06e32fdf75a0ac0e07cecadaad6ef1d36c96
\ No newline at end of file
addeddeploy/dev/host_vars/keys/nft-rococo-ferdie-aura-key.jsondiffbeforeafterboth
--- /dev/null
+++ b/deploy/dev/host_vars/keys/nft-rococo-ferdie-aura-key.json
@@ -0,0 +1,10 @@
+{
+    "jsonrpc":"2.0",
+    "id":1,
+    "method":"author_insertKey",
+    "params": [
+      "aura",
+      "pretty forward scale stuff drama spread casual response fade culture super initial",
+      "0xc6e3af683585c567e6f209c1c0690105ab0ad8bed247f27bbf2aed8d6d1d076c"
+    ]
+  }
\ No newline at end of file
modifieddeploy/dev/host_vars/keys/nft-rococo-ferdie-node-keydiffbeforeafterboth
--- a/deploy/dev/host_vars/keys/nft-rococo-ferdie-node-key
+++ b/deploy/dev/host_vars/keys/nft-rococo-ferdie-node-key
@@ -0,0 +1 @@
+4000819d65adb0ae3bc2b472d9921a60685514ad6fe1acc844d12e104797721e
\ No newline at end of file
addeddeploy/dev/host_vars/keys/nft-rococo-greg-aura-key.jsondiffbeforeafterboth
--- /dev/null
+++ b/deploy/dev/host_vars/keys/nft-rococo-greg-aura-key.json
@@ -0,0 +1,10 @@
+{
+    "jsonrpc":"2.0",
+    "id":1,
+    "method":"author_insertKey",
+    "params": [
+      "aura",
+      "swing other artefact crane stairs artefact fancy undo play long indoor evoke",
+      "0xc6f7eddb77ca8f93f0957d3ae5cd48523c0c18d165b33afebae9d696f3eb7341"
+    ]
+  }
\ No newline at end of file
addeddeploy/dev/host_vars/keys/nft-rococo-greg-node-keydiffbeforeafterboth
--- /dev/null
+++ b/deploy/dev/host_vars/keys/nft-rococo-greg-node-key
@@ -0,0 +1 @@
+ad033bc6a2c6eaaf1dc4ab908bd8147f4378832a2ea30cc55323023a7fe90ddb
\ No newline at end of file
addeddeploy/dev/host_vars/scripts/put-keys-parachain-rococo.shdiffbeforeafterboth
--- /dev/null
+++ b/deploy/dev/host_vars/scripts/put-keys-parachain-rococo.sh
@@ -0,0 +1,16 @@
+#!/bin/bash 
+curl http://127.0.0.1:9943 -H "Content-Type:application/json;charset=utf-8" -d "@/opt/usetech/keys/nft-rococo-alice-aura-key.json"
+curl http://127.0.0.1:9953 -H "Content-Type:application/json;charset=utf-8" -d "@/opt/usetech/keys/nft-rococo-bob-aura-key.json"
+curl http://127.0.0.1:9963 -H "Content-Type:application/json;charset=utf-8" -d "@/opt/usetech/keys/nft-rococo-charlie-aura-key.json"
+curl http://127.0.0.1:9973 -H "Content-Type:application/json;charset=utf-8" -d "@/opt/usetech/keys/nft-rococo-dave-aura-key.json"
+curl http://127.0.0.1:9983 -H "Content-Type:application/json;charset=utf-8" -d "@/opt/usetech/keys/nft-rococo-eve-aura-key.json"
+curl http://127.0.0.1:9993 -H "Content-Type:application/json;charset=utf-8" -d "@/opt/usetech/keys/nft-rococo-ferdie-aura-key.json"
+curl http://127.0.0.1:9903 -H "Content-Type:application/json;charset=utf-8" -d "@/opt/usetech/keys/nft-rococo-greg-aura-key.json"
+
+service parachain-rococo-alice restart
+service parachain-rococo-bob restart
+service parachain-rococo-charlie restart
+service parachain-rococo-dave restart
+service parachain-rococo-eve restart
+service parachain-rococo-ferdie restart
+service parachain-rococo-greg restart
\ No newline at end of file
modifieddeploy/dev/host_vars/scripts/start-parachain-rococo.shdiffbeforeafterboth
--- a/deploy/dev/host_vars/scripts/start-parachain-rococo.sh
+++ b/deploy/dev/host_vars/scripts/start-parachain-rococo.sh
@@ -1,25 +1,26 @@
 #!/bin/bash
-/opt/usetech/nft export-genesis-state --chain /opt/usetech/nft-rococo-local.json > /opt/usetech/nft-parachain-2000-genesis
 
-/opt/usetech/nft export-genesis-wasm --chain /opt/usetech/nft-rococo-local.json > /opt/usetech/nft-parachain-2000-wasm
+/opt/usetech/nft build-spec --chain=/opt/usetech/chain-specs/nft-rococo-local-v0.9.9-source.json --raw --disable-default-bootnode > /opt/usetech/chain-specs/nft-rococo-local-v0.9.9.json
+/opt/usetech/nft export-genesis-state --chain /opt/usetech/chain-specs/nft-rococo-local-v0.9.9.json > /opt/usetech/nft-parachain-2000-genesis
+/opt/usetech/nft export-genesis-wasm --chain /opt/usetech/chain-specs/nft-rococo-local-v0.9.9.json > /opt/usetech/nft-parachain-2000-wasm
 
 
 service parachain-rococo-alice start
-#sleep 15
+sleep 5
 
-#service parachain-rococo-bob start
-#sleep 15
+service parachain-rococo-bob start
+sleep 5
 
-#service parachain-rococo-charlie start
-#sleep 15
+service parachain-rococo-charlie start
+sleep 5
 
-#service parachain-rococo-dave start
-#sleep 15
+service parachain-rococo-dave start
+sleep 5
 
-#service parachain-rococo-eve start
-#sleep 15
+service parachain-rococo-eve start
+sleep 5
 
-#service parachain-rococo-ferdie start
-#sleep 15
+service parachain-rococo-ferdie start
+sleep 5
 
-#service parachain-rococo-greg start
+service parachain-rococo-greg start
addeddeploy/dev/host_vars/services/parachain-rococo-alice.servicediffbeforeafterboth
--- /dev/null
+++ b/deploy/dev/host_vars/services/parachain-rococo-alice.service
@@ -0,0 +1,45 @@
+[Unit]
+Description=Parachain Alice @ Rococo Local
+
+[Service]
+ExecStart=/opt/usetech/nft \
+    --name c1 \
+    --collator \
+    --force-authoring \
+    --base-path /var/local/nft-parachain/rococo/alice \
+#    --parachain-id 2000 \
+    --chain /opt/usetech/chain-specs/nft-rococo-local-v0.9.9.json \
+    --node-key-file /opt/usetech/keys/nft-rococo-alice-node-key \
+    --port 40330 \
+    --rpc-port 9943 \
+    --ws-port 9944 \
+    --no-prometheus \
+    --no-mdns \
+    --no-telemetry \
+    --bootnodes /ip4/127.0.0.1/tcp/40331/p2p/12D3KooWGkFdKUuCPZ1GsDF4UX3fMpUw88EYBdtSccKe6CtPBM5L \
+        /ip4/127.0.0.1/tcp/40332/p2p/12D3KooWNSachE8aHptritQ1LhBsh54teWZ8zUwzZAyZPa78Hz3s \
+        /ip4/127.0.0.1/tcp/40333/p2p/12D3KooWRGrzq2YNgPCV5wKY7b2cpcNWEPieq2oUdxMRfkHrNnks \
+        /ip4/127.0.0.1/tcp/40334/p2p/12D3KooWLHqtH7BUBby4mf8hgYXALggZqwRkLMUyRAoCkf1vyoD7 \
+        /ip4/127.0.0.1/tcp/40335/p2p/12D3KooWNASZWo1RJacaiaB7XLZDKnKkYxK8deQx7cwoqAH3GCYq \
+        /ip4/127.0.0.1/tcp/40336/p2p/12D3KooWBBoQSsMQkDurje3WdjRAbCReGCXrytJp81TjkSnVk5pz \
+    -- --execution wasm \
+    --chain /opt/parity/chain-specs/rococo-local-v0.9.9.json \
+    --port 31200 \
+    --rpc-port 9743 \
+    --ws-port 9744 \
+    --no-prometheus \
+    --no-mdns \
+    --no-telemetry \
+    --bootnodes /ip4/127.0.0.1/tcp/30330/p2p/12D3KooWRS4RKn7Hj3vTpksweCwtmggRK2eYfdRKXUdvkZnQyHV8 \
+                /ip4/127.0.0.1/tcp/30331/p2p/12D3KooWG2HkpixZCTFLYHH3kHvn6cLp3FzWwDKpZ65jDLg8ADob \
+                /ip4/127.0.0.1/tcp/30332/p2p/12D3KooW9tfKtLhA4Hc4YdmACpNiHu3tfPF4RoAP1NiirKwsQN45 \
+                /ip4/127.0.0.1/tcp/30333/p2p/12D3KooWL7SKYJ4rZ4nLrk83cbJHcwLw9EXKGdbSMM49ZTUJbmof \
+                /ip4/127.0.0.1/tcp/30334/p2p/12D3KooWSQY8Ektq89TxqkJhhhaUSChZAKBsWybyd8iX98yiBALR \
+                /ip4/127.0.0.1/tcp/30335/p2p/12D3KooWRwEC5Mdr6V1akrgK9uwm2eo95YyuupsbrrmwoFZYv7DA 
+		
+
+Restart=always
+RestartSec=120
+
+[Install]
+WantedBy=multi-user.target
addeddeploy/dev/host_vars/services/parachain-rococo-bob.servicediffbeforeafterboth
--- /dev/null
+++ b/deploy/dev/host_vars/services/parachain-rococo-bob.service
@@ -0,0 +1,45 @@
+[Unit]
+Description=Parachain Bob @ Rococo Local
+
+[Service]
+ExecStart=/opt/usetech/nft \
+    --name c2 \
+    --collator \
+    --force-authoring \
+    --base-path /var/local/nft-parachain/rococo/bob \
+#    --parachain-id 2000 \
+    --chain /opt/usetech/chain-specs/nft-rococo-local-v0.9.9.json \
+    --node-key-file /opt/usetech/keys/nft-rococo-bob-node-key \
+    --port 40331 \
+    --rpc-port 9953 \
+    --ws-port 9954 \
+    --no-prometheus \
+    --no-mdns \
+    --no-telemetry \
+    --bootnodes /ip4/127.0.0.1/tcp/40330/p2p/12D3KooWPRWVk79jY9HRC9ToMuaAEaByJW8UAEBZgAYkGtD1Akz3 \
+        /ip4/127.0.0.1/tcp/40332/p2p/12D3KooWNSachE8aHptritQ1LhBsh54teWZ8zUwzZAyZPa78Hz3s \
+        /ip4/127.0.0.1/tcp/40333/p2p/12D3KooWRGrzq2YNgPCV5wKY7b2cpcNWEPieq2oUdxMRfkHrNnks \
+        /ip4/127.0.0.1/tcp/40334/p2p/12D3KooWLHqtH7BUBby4mf8hgYXALggZqwRkLMUyRAoCkf1vyoD7 \
+        /ip4/127.0.0.1/tcp/40335/p2p/12D3KooWNASZWo1RJacaiaB7XLZDKnKkYxK8deQx7cwoqAH3GCYq \
+        /ip4/127.0.0.1/tcp/40336/p2p/12D3KooWBBoQSsMQkDurje3WdjRAbCReGCXrytJp81TjkSnVk5pz \
+    -- --execution wasm \
+    --chain /opt/parity/chain-specs/rococo-local-v0.9.9.json \
+    --port 31201 \
+    --rpc-port 9753 \
+    --ws-port 9754 \
+    --no-prometheus \
+    --no-mdns \
+    --no-telemetry \
+    --bootnodes /ip4/127.0.0.1/tcp/30330/p2p/12D3KooWRS4RKn7Hj3vTpksweCwtmggRK2eYfdRKXUdvkZnQyHV8 \
+                /ip4/127.0.0.1/tcp/30331/p2p/12D3KooWG2HkpixZCTFLYHH3kHvn6cLp3FzWwDKpZ65jDLg8ADob \
+                /ip4/127.0.0.1/tcp/30332/p2p/12D3KooW9tfKtLhA4Hc4YdmACpNiHu3tfPF4RoAP1NiirKwsQN45 \
+                /ip4/127.0.0.1/tcp/30333/p2p/12D3KooWL7SKYJ4rZ4nLrk83cbJHcwLw9EXKGdbSMM49ZTUJbmof \
+                /ip4/127.0.0.1/tcp/30334/p2p/12D3KooWSQY8Ektq89TxqkJhhhaUSChZAKBsWybyd8iX98yiBALR \
+                /ip4/127.0.0.1/tcp/30335/p2p/12D3KooWRwEC5Mdr6V1akrgK9uwm2eo95YyuupsbrrmwoFZYv7DA 
+		
+
+Restart=always
+RestartSec=120
+
+[Install]
+WantedBy=multi-user.target
addeddeploy/dev/host_vars/services/parachain-rococo-charlie.servicediffbeforeafterboth
--- /dev/null
+++ b/deploy/dev/host_vars/services/parachain-rococo-charlie.service
@@ -0,0 +1,45 @@
+[Unit]
+Description=Parachain Charlie @ Rococo Local
+
+[Service]
+ExecStart=/opt/usetech/nft \
+    --name c3 \
+    --collator \
+    --force-authoring \
+    --base-path /var/local/nft-parachain/rococo/charlie \
+#    --parachain-id 2000 \
+    --chain /opt/usetech/chain-specs/nft-rococo-local-v0.9.9.json \
+    --node-key-file /opt/usetech/keys/nft-rococo-charlie-node-key \
+    --port 40332 \
+    --rpc-port 9963 \
+    --ws-port 9964 \
+    --no-prometheus \
+    --no-mdns \
+    --no-telemetry \
+    --bootnodes /ip4/127.0.0.1/tcp/40330/p2p/12D3KooWPRWVk79jY9HRC9ToMuaAEaByJW8UAEBZgAYkGtD1Akz3 \
+        /ip4/127.0.0.1/tcp/40331/p2p/12D3KooWGkFdKUuCPZ1GsDF4UX3fMpUw88EYBdtSccKe6CtPBM5L \
+        /ip4/127.0.0.1/tcp/40333/p2p/12D3KooWRGrzq2YNgPCV5wKY7b2cpcNWEPieq2oUdxMRfkHrNnks \
+        /ip4/127.0.0.1/tcp/40334/p2p/12D3KooWLHqtH7BUBby4mf8hgYXALggZqwRkLMUyRAoCkf1vyoD7 \
+        /ip4/127.0.0.1/tcp/40335/p2p/12D3KooWNASZWo1RJacaiaB7XLZDKnKkYxK8deQx7cwoqAH3GCYq \
+        /ip4/127.0.0.1/tcp/40336/p2p/12D3KooWBBoQSsMQkDurje3WdjRAbCReGCXrytJp81TjkSnVk5pz \
+    -- --execution wasm \
+    --chain /opt/parity/chain-specs/rococo-local-v0.9.9.json \
+    --port 31202 \
+    --rpc-port 9763 \
+    --ws-port 9764 \
+    --no-prometheus \
+    --no-mdns \
+    --no-telemetry \
+    --bootnodes /ip4/127.0.0.1/tcp/30330/p2p/12D3KooWRS4RKn7Hj3vTpksweCwtmggRK2eYfdRKXUdvkZnQyHV8 \
+                /ip4/127.0.0.1/tcp/30331/p2p/12D3KooWG2HkpixZCTFLYHH3kHvn6cLp3FzWwDKpZ65jDLg8ADob \
+                /ip4/127.0.0.1/tcp/30332/p2p/12D3KooW9tfKtLhA4Hc4YdmACpNiHu3tfPF4RoAP1NiirKwsQN45 \
+                /ip4/127.0.0.1/tcp/30333/p2p/12D3KooWL7SKYJ4rZ4nLrk83cbJHcwLw9EXKGdbSMM49ZTUJbmof \
+                /ip4/127.0.0.1/tcp/30334/p2p/12D3KooWSQY8Ektq89TxqkJhhhaUSChZAKBsWybyd8iX98yiBALR \
+                /ip4/127.0.0.1/tcp/30335/p2p/12D3KooWRwEC5Mdr6V1akrgK9uwm2eo95YyuupsbrrmwoFZYv7DA 
+		
+
+Restart=always
+RestartSec=120
+
+[Install]
+WantedBy=multi-user.target
addeddeploy/dev/host_vars/services/parachain-rococo-dave.servicediffbeforeafterboth
--- /dev/null
+++ b/deploy/dev/host_vars/services/parachain-rococo-dave.service
@@ -0,0 +1,45 @@
+[Unit]
+Description=Parachain Dave @ Rococo Local
+
+[Service]
+ExecStart=/opt/usetech/nft \
+    --name c4 \
+    --collator \
+    --force-authoring \
+    --base-path /var/local/nft-parachain/rococo/dave \
+#    --parachain-id 2000 \
+    --chain /opt/usetech/chain-specs/nft-rococo-local-v0.9.9.json \
+    --node-key-file /opt/usetech/keys/nft-rococo-dave-node-key \
+    --port 40333 \
+    --rpc-port 9973 \
+    --ws-port 9974 \
+    --no-prometheus \
+    --no-mdns \
+    --no-telemetry \
+    --bootnodes /ip4/127.0.0.1/tcp/40330/p2p/12D3KooWPRWVk79jY9HRC9ToMuaAEaByJW8UAEBZgAYkGtD1Akz3 \
+        /ip4/127.0.0.1/tcp/40331/p2p/12D3KooWGkFdKUuCPZ1GsDF4UX3fMpUw88EYBdtSccKe6CtPBM5L \
+        /ip4/127.0.0.1/tcp/40332/p2p/12D3KooWNSachE8aHptritQ1LhBsh54teWZ8zUwzZAyZPa78Hz3s \
+        /ip4/127.0.0.1/tcp/40334/p2p/12D3KooWLHqtH7BUBby4mf8hgYXALggZqwRkLMUyRAoCkf1vyoD7 \
+        /ip4/127.0.0.1/tcp/40335/p2p/12D3KooWNASZWo1RJacaiaB7XLZDKnKkYxK8deQx7cwoqAH3GCYq \
+        /ip4/127.0.0.1/tcp/40336/p2p/12D3KooWBBoQSsMQkDurje3WdjRAbCReGCXrytJp81TjkSnVk5pz \
+    -- --execution wasm \
+    --chain /opt/parity/chain-specs/rococo-local-v0.9.9.json \
+    --port 31203 \
+    --rpc-port 9773 \
+    --ws-port 9774 \
+    --no-prometheus \
+    --no-mdns \
+    --no-telemetry \
+    --bootnodes /ip4/127.0.0.1/tcp/30330/p2p/12D3KooWRS4RKn7Hj3vTpksweCwtmggRK2eYfdRKXUdvkZnQyHV8 \
+                /ip4/127.0.0.1/tcp/30331/p2p/12D3KooWG2HkpixZCTFLYHH3kHvn6cLp3FzWwDKpZ65jDLg8ADob \
+                /ip4/127.0.0.1/tcp/30332/p2p/12D3KooW9tfKtLhA4Hc4YdmACpNiHu3tfPF4RoAP1NiirKwsQN45 \
+                /ip4/127.0.0.1/tcp/30333/p2p/12D3KooWL7SKYJ4rZ4nLrk83cbJHcwLw9EXKGdbSMM49ZTUJbmof \
+                /ip4/127.0.0.1/tcp/30334/p2p/12D3KooWSQY8Ektq89TxqkJhhhaUSChZAKBsWybyd8iX98yiBALR \
+                /ip4/127.0.0.1/tcp/30335/p2p/12D3KooWRwEC5Mdr6V1akrgK9uwm2eo95YyuupsbrrmwoFZYv7DA 
+		
+
+Restart=always
+RestartSec=120
+
+[Install]
+WantedBy=multi-user.target
addeddeploy/dev/host_vars/services/parachain-rococo-eve.servicediffbeforeafterboth
--- /dev/null
+++ b/deploy/dev/host_vars/services/parachain-rococo-eve.service
@@ -0,0 +1,45 @@
+[Unit]
+Description=Parachain Eve @ Rococo Local
+
+[Service]
+ExecStart=/opt/usetech/nft \
+    --name c5 \
+    --collator \
+    --force-authoring \
+    --base-path /var/local/nft-parachain/rococo/eve \
+#    --parachain-id 2000 \
+    --chain /opt/usetech/chain-specs/nft-rococo-local-v0.9.9.json \
+    --node-key-file /opt/usetech/keys/nft-rococo-eve-node-key \
+    --port 40334 \
+    --rpc-port 9983 \
+    --ws-port 9984 \
+    --no-prometheus \
+    --no-mdns \
+    --no-telemetry \
+    --bootnodes /ip4/127.0.0.1/tcp/40330/p2p/12D3KooWPRWVk79jY9HRC9ToMuaAEaByJW8UAEBZgAYkGtD1Akz3 \
+        /ip4/127.0.0.1/tcp/40331/p2p/12D3KooWGkFdKUuCPZ1GsDF4UX3fMpUw88EYBdtSccKe6CtPBM5L \
+        /ip4/127.0.0.1/tcp/40332/p2p/12D3KooWNSachE8aHptritQ1LhBsh54teWZ8zUwzZAyZPa78Hz3s \
+        /ip4/127.0.0.1/tcp/40333/p2p/12D3KooWRGrzq2YNgPCV5wKY7b2cpcNWEPieq2oUdxMRfkHrNnks \
+        /ip4/127.0.0.1/tcp/40335/p2p/12D3KooWNASZWo1RJacaiaB7XLZDKnKkYxK8deQx7cwoqAH3GCYq \
+        /ip4/127.0.0.1/tcp/40336/p2p/12D3KooWBBoQSsMQkDurje3WdjRAbCReGCXrytJp81TjkSnVk5pz \
+    -- --execution wasm \
+    --chain /opt/parity/chain-specs/rococo-local-v0.9.9.json \
+    --port 31204 \
+    --rpc-port 9783 \
+    --ws-port 9784 \
+    --no-prometheus \
+    --no-mdns \
+    --no-telemetry \
+    --bootnodes /ip4/127.0.0.1/tcp/30330/p2p/12D3KooWRS4RKn7Hj3vTpksweCwtmggRK2eYfdRKXUdvkZnQyHV8 \
+                /ip4/127.0.0.1/tcp/30331/p2p/12D3KooWG2HkpixZCTFLYHH3kHvn6cLp3FzWwDKpZ65jDLg8ADob \
+                /ip4/127.0.0.1/tcp/30332/p2p/12D3KooW9tfKtLhA4Hc4YdmACpNiHu3tfPF4RoAP1NiirKwsQN45 \
+                /ip4/127.0.0.1/tcp/30333/p2p/12D3KooWL7SKYJ4rZ4nLrk83cbJHcwLw9EXKGdbSMM49ZTUJbmof \
+                /ip4/127.0.0.1/tcp/30334/p2p/12D3KooWSQY8Ektq89TxqkJhhhaUSChZAKBsWybyd8iX98yiBALR \
+                /ip4/127.0.0.1/tcp/30335/p2p/12D3KooWRwEC5Mdr6V1akrgK9uwm2eo95YyuupsbrrmwoFZYv7DA 
+		
+
+Restart=always
+RestartSec=120
+
+[Install]
+WantedBy=multi-user.target
addeddeploy/dev/host_vars/services/parachain-rococo-ferdie.servicediffbeforeafterboth
--- /dev/null
+++ b/deploy/dev/host_vars/services/parachain-rococo-ferdie.service
@@ -0,0 +1,45 @@
+[Unit]
+Description=Parachain Ferdie @ Rococo Local
+
+[Service]
+ExecStart=/opt/usetech/nft \
+    --name c6 \
+    --collator \
+    --force-authoring \
+    --base-path /var/local/nft-parachain/rococo/ferdie \
+#    --parachain-id 2000 \
+    --chain /opt/usetech/chain-specs/nft-rococo-local-v0.9.9.json \
+    --node-key-file /opt/usetech/keys/nft-rococo-ferdie-node-key \
+    --port 40335 \
+    --rpc-port 9993 \
+    --ws-port 9994 \
+    --no-prometheus \
+    --no-mdns \
+    --no-telemetry \
+    --bootnodes /ip4/127.0.0.1/tcp/40330/p2p/12D3KooWPRWVk79jY9HRC9ToMuaAEaByJW8UAEBZgAYkGtD1Akz3 \
+        /ip4/127.0.0.1/tcp/40331/p2p/12D3KooWGkFdKUuCPZ1GsDF4UX3fMpUw88EYBdtSccKe6CtPBM5L \
+        /ip4/127.0.0.1/tcp/40332/p2p/12D3KooWNSachE8aHptritQ1LhBsh54teWZ8zUwzZAyZPa78Hz3s \
+        /ip4/127.0.0.1/tcp/40333/p2p/12D3KooWRGrzq2YNgPCV5wKY7b2cpcNWEPieq2oUdxMRfkHrNnks \
+        /ip4/127.0.0.1/tcp/40334/p2p/12D3KooWLHqtH7BUBby4mf8hgYXALggZqwRkLMUyRAoCkf1vyoD7 \
+        /ip4/127.0.0.1/tcp/40336/p2p/12D3KooWBBoQSsMQkDurje3WdjRAbCReGCXrytJp81TjkSnVk5pz \
+    -- --execution wasm \
+    --chain /opt/parity/chain-specs/rococo-local-v0.9.9.json \
+    --port 31205 \
+    --rpc-port 9793 \
+    --ws-port 9794 \
+    --no-prometheus \
+    --no-mdns \
+    --no-telemetry \
+    --bootnodes /ip4/127.0.0.1/tcp/30330/p2p/12D3KooWRS4RKn7Hj3vTpksweCwtmggRK2eYfdRKXUdvkZnQyHV8 \
+                /ip4/127.0.0.1/tcp/30331/p2p/12D3KooWG2HkpixZCTFLYHH3kHvn6cLp3FzWwDKpZ65jDLg8ADob \
+                /ip4/127.0.0.1/tcp/30332/p2p/12D3KooW9tfKtLhA4Hc4YdmACpNiHu3tfPF4RoAP1NiirKwsQN45 \
+                /ip4/127.0.0.1/tcp/30333/p2p/12D3KooWL7SKYJ4rZ4nLrk83cbJHcwLw9EXKGdbSMM49ZTUJbmof \
+                /ip4/127.0.0.1/tcp/30334/p2p/12D3KooWSQY8Ektq89TxqkJhhhaUSChZAKBsWybyd8iX98yiBALR \
+                /ip4/127.0.0.1/tcp/30335/p2p/12D3KooWRwEC5Mdr6V1akrgK9uwm2eo95YyuupsbrrmwoFZYv7DA 
+		
+
+Restart=always
+RestartSec=120
+
+[Install]
+WantedBy=multi-user.target
addeddeploy/dev/host_vars/services/parachain-rococo-greg.servicediffbeforeafterboth
--- /dev/null
+++ b/deploy/dev/host_vars/services/parachain-rococo-greg.service
@@ -0,0 +1,45 @@
+[Unit]
+Description=Parachain Greg @ Rococo Local
+
+[Service]
+ExecStart=/opt/usetech/nft \
+    --name c7 \
+    --collator \
+    --force-authoring \
+    --base-path /var/local/nft-parachain/rococo/greg \
+#    --parachain-id 2000 \
+    --chain /opt/usetech/chain-specs/nft-rococo-local-v0.9.9.json \
+    --node-key-file /opt/usetech/keys/nft-rococo-greg-node-key \
+    --port 40336 \
+    --rpc-port 9903 \
+    --ws-port 9904 \
+    --no-prometheus \
+    --no-mdns \
+    --no-telemetry \
+    --bootnodes /ip4/127.0.0.1/tcp/40330/p2p/12D3KooWPRWVk79jY9HRC9ToMuaAEaByJW8UAEBZgAYkGtD1Akz3 \
+        /ip4/127.0.0.1/tcp/40331/p2p/12D3KooWGkFdKUuCPZ1GsDF4UX3fMpUw88EYBdtSccKe6CtPBM5L \
+        /ip4/127.0.0.1/tcp/40332/p2p/12D3KooWNSachE8aHptritQ1LhBsh54teWZ8zUwzZAyZPa78Hz3s \
+        /ip4/127.0.0.1/tcp/40333/p2p/12D3KooWRGrzq2YNgPCV5wKY7b2cpcNWEPieq2oUdxMRfkHrNnks \
+        /ip4/127.0.0.1/tcp/40334/p2p/12D3KooWLHqtH7BUBby4mf8hgYXALggZqwRkLMUyRAoCkf1vyoD7 \
+        /ip4/127.0.0.1/tcp/40335/p2p/12D3KooWNASZWo1RJacaiaB7XLZDKnKkYxK8deQx7cwoqAH3GCYq \
+    -- --execution wasm \
+    --chain /opt/parity/chain-specs/rococo-local-v0.9.9.json \
+    --port 31206 \
+    --rpc-port 9703 \
+    --ws-port 9704 \
+    --no-prometheus \
+    --no-mdns \
+    --no-telemetry \
+    --bootnodes /ip4/127.0.0.1/tcp/30330/p2p/12D3KooWRS4RKn7Hj3vTpksweCwtmggRK2eYfdRKXUdvkZnQyHV8 \
+                /ip4/127.0.0.1/tcp/30331/p2p/12D3KooWG2HkpixZCTFLYHH3kHvn6cLp3FzWwDKpZ65jDLg8ADob \
+                /ip4/127.0.0.1/tcp/30332/p2p/12D3KooW9tfKtLhA4Hc4YdmACpNiHu3tfPF4RoAP1NiirKwsQN45 \
+                /ip4/127.0.0.1/tcp/30333/p2p/12D3KooWL7SKYJ4rZ4nLrk83cbJHcwLw9EXKGdbSMM49ZTUJbmof \
+                /ip4/127.0.0.1/tcp/30334/p2p/12D3KooWSQY8Ektq89TxqkJhhhaUSChZAKBsWybyd8iX98yiBALR \
+                /ip4/127.0.0.1/tcp/30335/p2p/12D3KooWRwEC5Mdr6V1akrgK9uwm2eo95YyuupsbrrmwoFZYv7DA 
+		
+
+Restart=always
+RestartSec=120
+
+[Install]
+WantedBy=multi-user.target