Skip to content


A sidechain is a separate blockchain that connects to another blockchain via a two-way peg.

Sidechains are beneficial for various elements such as introducing private chains, scalability improvement, and cross-chain interoperability.

In order to send money to a sidechain they must attach a proof that proves they have the funds. Without these, the sidechain would be prone to double-spending attacks.


NiPoPoWs enable trustless sidechain through Simplified Payment Verification (SPV) proofs and is resistant to such attacks while also being small enough that they can actually be sent over the network.

While "compact SPV proofs" have been proposed previously, they've proved vulnerable to certain attacks, ones that would potentially allow miners to steal money left on the sidechains.

To put it simply, NIPoPoWs can be of great use in sidechains. Two or more separate chains can integrate through NIPoPoWs without the need for change in other chains. Such integration would erase the need for, for example, "Wrapped Tokens," tokens that rely on DAO governance.