Following is the list of additional fields that have been added to the
runtime arguments -
1.`--rln-relay`: Allows waku-rln-relay to be mounted into the setup of the go-waku node. All messages sent and received in this node will require to contain a valid proof that will be verified, and nodes that relay messages with invalid proofs will have their peer scoring affected negatively and will be eventually disconnected.
2.`--rln-relay-dynamic`: Enables waku-rln-relay to connect to an ethereum node to fetch the membership group
3.`--rln-relay-eth-contract-address`: The contract address of an RLN membership group
4.`--rln-relay-eth-client-address`: The websocket url to a Sepolia ethereum node
The `--dns-discovery-url` flag should contain a valid URL with nodes encoded according to EIP-1459. You can read more about DNS Discovery [here](https://github.com/waku-org/nwaku/blob/master/docs/tutorial/dns-disc.md)
You should now have go-waku running, with RLN enabled!
> Note: This guide will be updated in the future to include features like slashing.