go-waku/waku/v2/protocol/rln/contracts
Richard Ramos f62ba67a92 chore: update smart contracts and documentation 2023-08-24 10:37:54 -04:00
..
rln-contract@f99eb2aa0d chore: update smart contracts and documentation 2023-08-24 10:37:54 -04:00
PoseidonHasher.go chore: update smart contracts and documentation 2023-08-24 10:37:54 -04:00
README.md chore: update smart contracts and documentation 2023-08-24 10:37:54 -04:00
RLN.go chore: update smart contracts and documentation 2023-08-24 10:37:54 -04:00
generate.go chore: update smart contracts and documentation 2023-08-24 10:37:54 -04:00

README.md

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