go-waku/waku/v2/protocol/rln/contracts/README.md

596 B

RLN Contracts

Requirements:

Build

  1. Install solcjs with npm install -g solc@0.8.15
  2. Clone go-ethereum and install abigen
cd $GOPATH/src/github.com/ethereum/go-ethereum
$ go install ./cmd/abigen
  1. Execute go generate to create go bindings for the RLN smart contracts
go generate

Notes

Follow https://github.com/vacp2p/rln-contract for updates on solc versions