Skip to content

fredlacs/RollupNC

 
 

Repository files navigation

RollupNC (Rollup non-custodial)

An implementation of rollup in which the relayer does not publish transaction data to the main chain, but only publishes the new Merkle root at every update. This provides gas savings but not data availability guarantees: we assume the operator will always provide data to users so they can update their leaf.

Pre-requirements

  1. Install docker
  2. Check out this circom intro

Build

$ docker build -t rollup/rollup-nc docker

Setup

$ docker run -ti rollup/rollup-nc /bin/bash

Deploy MimcHash contract

npm run deploy-mimc 

About

non-custodial exchange build with rollup

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 95.6%
  • Dockerfile 4.4%