gnark implementation of rln-v2. super hacky and unclean.
Need to get test vectors for other backends, but bn254 works with the kats from zerokit
Poseidon implementation taken from here
Merkle tree Inclusion proof taken from here
go run main.go