Collection Updated 2 years ago


Increase your dApp's throughput (transactions-per-second) and decrease gas costs with layer 2 scaling solutions like state channels, plasma, and sidechains



Scaling Building Blocks

Introducing Plasma Group

TLDR: We’ve created a simple way to deploy your own plasma chains. Hello world! We are excited to announce a full service plasma toolbox for deploying, transacting on, building with, and developing on plasma chains. This implementation set foot in the aftermath of devconIV. Though it’s an unaudited beta release, we hope it will lay the groundwork for a community-driven initiative to make plasma a tool for decentralization for everyone. You can deploy your own plasma chain from the command line o

Plasma Group

2 min read

22 Apr 19

SKALE: Ethereum-compatible sidechains

SKALEs elastic sidechains provide all benefits of standard full-capacity sidechains alongside the security guarantees of truly decentralized networks. Elastic sidechains are highly performant, configurable, and Ethereum / Web3 Compatible. Follow the steps below to start using SKALE. If you have your SKALE Chains (S-Chain) already set up and you are looking for examples, please see Code Samples. 1. Connect to your S-Chain For SKALE Innovator Program participants, access to your S-Chain will be pr

Kauri Team

2 min read

17 Apr 19

Connext: Peer-to-Peer Payment Channels

Connext is building open source, p2p micropayment infrastructure. Their first product uses payment channels on the Ethereum blockchain. Payment channels allow many off-chain transactions to be aggregated into a much smaller number of on-chain transactions. Introduction This guide aims to provide just enough information to get started building an application with Connext. If youre already familiar with Connext and how payment channels work, feel free to skip down to the Components section. These

Kauri Team

19 min read

13 May 19

POA - Part 1 - Develop and deploy a smart contract

This article is part of a POA tutorial series: POA - Part 1 - Develop and deploy a smart contract POA - Part 2 - Bridge assets between a sidechain and a maincha

Grégoire Jeanmart

7 min read

21 Jan 20

Loom - Part 1 - Develop and deploy a smart contract

Loom Network is a Layer 2 scaling solution for Ethereum focusing on social and gaming dApps that require a very high throughput. Loom SDK enables to generate a sidechain called dAppChain using a dPoS consensus optimised for high-scalability. Loom is contributing on Plasma which is a mechanism to securely transfer a digital asset (ERC20 or ERC721) to a mainchain. You can run your own DAppChain using the Loom software or connect to a public one (plasma-chain, social-chain or gaming-chain) running

Grégoire Jeanmart

6 min read

05 Jul 19

Raiden: Generalized State Channels

The Raiden Network is an off-chain scaling solution, enabling near-instant, low-fee and scalable payments. It’s complementary to the Ethereum blockchain and works with any ERC20 compatible token. Getting started with the Raiden API.. toctree:: :maxdepth: 3 Introduction Raiden has a Restful API with URL endpoints corresponding to actions that users can perform with their channels. The endpoints accept and return JSON encoded objects. The API URL path always contains the API version in order to di

Kauri Team

14 min read

17 Apr 19

Minimum Viable Plasma - The Kyokan Implementation

The issues around scaling Ethereum to high-throughput production use cases are well known. There are many solutions to this problem in progress, from state channels to side chains, but an additional complexity is safely transferring transactions between the Ethereum mainchain and these other locations. Plasma is a framework proposed by Joseph Poon and Vitalik Buterin to address this, and a handful of projects rapidly emerged to try and implement this proposal. Following this was a post from Vita

Chris Ward

3 min read

14 Jan 19

Monoplasma: A simple way to broadcast money

Monoplasma is a special-purpose off-chain scaling solution for one-to-many payments. It’s a good fit for any system where you repeatedly need to: Distribute value to a large and dynamic set of Ethereum addresses. Allow recipients to accumulate value over time. Withdraw tokens at their preferred moment. We built Monoplasma because we needed it for the upcoming Community Products feature on the Streamr Marketplace . Community Products will allow end users who produce data through a connected gadge

Matthew Fontana

7 min read

04 May 19


Top 5 ways to scale your Ethereum blockchain application (dApp)

General article outlining the relative trade-offs of existing solutions for scaling solutions on the Ethereum. If you would like to contribute tutorials or how tos for scalability solutions please reach out @kauri_io or @AndreasWallend1 and we will feature your project in kauris scalability collection! Scalability solutions are here now! This article explores some of the solutions that can be implemented today and the relative trade-offs of different approaches, as well as highlighting developer

Andreas Wallendahl

9 min read

23 Apr 19

Plasma Roundup: From MVP to Mainnet

Ethereum second layer scaling technology has come a long way in a short period of time. Second layer solutions, innovations beyond the layer one protocol level, include State Channels, Side Chains, and Plasma. Taken together, layer two technologies present a wide scope of possibility for scaling the Ethereum blockchain. In August 2017, Plasma creators Joseph Poon and Vitalik Buterin proposed this framework for scaling Ethereum transaction throughput to a significant amount of state updates per s

Chris Spannos

6 min read

09 Apr 19