Skip to content

Latest commit

 

History

History
24 lines (17 loc) · 780 Bytes

README.md

File metadata and controls

24 lines (17 loc) · 780 Bytes

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