Skip to main content
9 votes

Solo Substrate chains - are there any examples yet?

Polkadot itself is an example of a solo chain that is build on top of Substrate ;) Subsocial is another example.
bkchr's user avatar
  • 11.6k
7 votes

Solo Substrate chains - are there any examples yet?

If I recall correctly, one of the first solo chains was the Edgeware Wasm smart contract chain, which uses the substrate SDK but does not connect to the Polkadot relay chain. They are also building a ...
Dcompoze's user avatar
  • 620
4 votes

Solo Substrate chains - are there any examples yet?

There are a number of examples, the closest to a "list" I can think of is the polkadot-js apps UI where "solo chains" are contained in their own section. So for relay + para, the ...
Luna's user avatar
  • 321
4 votes

Solo Substrate chains - are there any examples yet?

https://alephzero.org/ is an example of a solo substrate chain. It's interesting in that it's using a bespoke consensus mechanism and I believe it is a DAG based chain rather than a normal chain. They ...
Squirrel's user avatar
  • 3,849
3 votes

How can we add the Open Gov to the solochain?

The best resource is to take a look into this PR by Gavin: Introduce OpenGov into Polkadot. You can ignore the code to remove Gov1 and just focus on the one adding Open Gov to Polkadot. If you have ...
Alex Bean's user avatar
  • 5,757
2 votes

how we can migrate the solochain data to the parachain?

Check the answer to this previous question on StackExchange: Do not want to clean up the data of the independent chain, how to seamlessly connect to the parachain?. I like to share too this video of ...
Alex Bean's user avatar
  • 5,757
2 votes

how we can migrate the solochain data to the parachain?

There is a newly released video by parity on launching a Parachain. It might help you.
Just's user avatar
  • 71
2 votes
Accepted

Governance of one Solochain by Another using XCM and Trustless Bridge?

Yes, you can do this. Actually the system parachains on Polkadot already do allow governance from another chain: the Relay Chain. To separate things, XCM is a messaging format, and a bridge is a ...
joepetrowski's user avatar
  • 2,955
2 votes

Can we migrate the existing solo chain blocks to another substrate chain?

I've been working on the data migration from the existing solo chain to the Relay Chain. If you mean from solo chain to a parachain, yes you could keep the block history. You would need to migrate ...
bkchr's user avatar
  • 11.6k
2 votes

can we run MoonBeam as solo chain instead of Para chain

Moonbeam is an implementation of Frontier, an Ethereum compatibility layer for Substrate. Frontier is a codebase managed by the team behind Moonbeam and Wei Tang. You need not fork Moonbeam's ...
Josh's user avatar
  • 425
2 votes

Is it Possible to Use XCM with a Substrate Solo Chain?

XCM is a message format, not a protocol. It can be used in various contexts. To communicate with other chains, you will need to find your own method. Both sides should have an XCM interpreter (xcm-...
AurevoirXavier's user avatar
  • 10.7k
2 votes

Is it Possible to Use XCM with a Substrate Solo Chain?

100%, that is the power of XCM Being a solo chain means you are running your own consensus. In other words, you are not leveraging the shared security of Polkadot, therefore you will need a bridge ...
Daan van der Plas's user avatar
1 vote
Accepted

Error: could not compile `sc-network` when bumping to v1.11.0

The problem is that litep2p is currently pulled in as a git dependency and this is not fixed to a specific commit. You should be able to fix it locally for you by running the following command: cargo ...
bkchr's user avatar
  • 11.6k
1 vote

How we can add the new validator keys in Live POA solochain?

You mean you have a live chain already running and you need to add authorities to the set? You need a specific pallet to manage that. Sessions could be part of the solution. But even if you add ...
JoshOrndorff's user avatar
  • 1,201
1 vote

How we can get the current block author account id in POA solochain?

Have a look at pallet-authorsip and its configuration in different live runtimes if you need examples. This pallet provides what you are looking for.
Alejandro Martínez's user avatar
1 vote
Accepted

How can we start the solo chain with existing chain data?

For that first we need to export the state of the chain on any given blocknumber. ./target/release/chain-node export-state --chain=currentChainSpecRaw.json --base-path /Users/pcs/documents/node01 1000 ...
Pankaj's user avatar
  • 2,021
1 vote
Accepted

How can we restart the chain if it becomes stuck during data migration?

I believe you should label that block as a bad block in the chain spec file, you can check Kusama's chain spec file for an example. Clear the validators' database and resynchronize to the previous ...
AurevoirXavier's user avatar
  • 10.7k
1 vote

do we have any updated guide to integrate the frontier to the substrate solo-chain?

Take a look into this repository: Frontier Parachain Template is a ready-to-use EVM-based parachain. You can use specifically this commit to see the changes needed to add the Frontier integration.
Alex Bean's user avatar
  • 5,757
1 vote
Accepted

How can i solve this error getting during running solochain?

Need to create the spec on the other system. That was because of the Rust version installed in the system by which we created the specs.
Pankaj's user avatar
  • 2,021
1 vote

How can we bridge our Solochain with other chains within the Polkadot Ecosystem? Should it be a parathread or parachain migration?

The short answer is to migrate your Solochain to a Parachain - that was the vision of Polkadot from the very start when the founders realized realized a scaling problem for security when there was an ...
Josh's user avatar
  • 425
1 vote

Is there any guide available at the moment that explains the process of migrating a parachain back to a solo chain?

Kilt has migrated from being a Kusama parachain to a Polkadot parachain. They will likely have the most practical experience regarding this. You can reach out to them and inquire about it.
Alice und Bob's user avatar
1 vote

Is there any oracle solution available for substrate based solo chain?

You can create a Phat Contract that pulls data from whatever HTTPS endpoint to gather price feed data. We have a workshop here to show the capabilities as Phala’s Phat Contracts run in our Secure ...
Joshua's user avatar
  • 101
1 vote

Is there any oracle solution available for substrate based solo chain?

You can use Acurast data providers, which allow you to delegate the execution of arbitrary javascript code inside a TEE(Trusted Execution Environment) Our solution is currently at phase 0, where you ...
Rodrigo Quelhas's user avatar
1 vote

Transition to Parachain

https://docs.substrate.io/reference/how-to-guides/parachains/convert-a-solo-chain/ This guide is a work in progress at his time, outline for now with more details soon to come, as ironman said, an ...
Nuke's user avatar
  • 1,842
1 vote

Transition to Parachain

One alternative is take a storage snapshot of current solo chain, and write into spec.genesis.raw. The detail of implementation refers to fork-off-substrate
ironman_ch_parami's user avatar
1 vote

False positive Errors on Jetbrains IDEs

Yes I do have the same problem, I suppose the Rust plugin can still be improved. In my case I only have Unresolved reference errors. The inspections settings can be configured to skip one or more ...
Benoit's user avatar
  • 111
1 vote

Solo Substrate chains - are there any examples yet?

Reef as well and a few other upcoming ones
Ashutosh Sahoo's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible