relay | true | Enable relay protocol: true|false |
relay-peer-exchange | false | Enable gossipsub peer exchange in relay protocol: true|false |
rln-relay | false | Enable spam protection through rln-relay: true|false |
rln-relay-cred-path | | The path for persisting rln-relay credential |
rln-relay-membership-index | | The index of the onchain commitment to use |
rln-relay-dynamic | false | Enable waku-rln-relay with on-chain dynamic group management: true|false |
rln-relay-id-key | | Rln relay identity secret key as a Hex string |
rln-relay-id-commitment-key | | Rln relay identity commitment key as a Hex string |
rln-relay-eth-client-address | ws://localhost:8540/ | WebSocket address of an Ethereum testnet client e.g., ws://localhost:8540/ |
rln-relay-eth-contract-address | | Address of membership contract on an Ethereum testnet |
rln-relay-eth-private-key | | Private key for broadcasting transactions |
execute | false | Runs the registration function on-chain. By default, a dry-run will occur |
rln-relay-cred-password | | Password for encrypting RLN credentials |
rln-relay-tree-path | | Path to the RLN merkle tree sled db (https://github.com/spacejam/sled) |
rln-relay-bandwidth-threshold | 0 # to maintain backwards compatibility | Message rate in bytes/sec after which verification of proofs should happen |
staticnode | | Peer multiaddr to directly connect with. Argument may be repeated |
keep-alive | false | Enable keep-alive for idle connections: true|false |
pubsub-topic | | Default pubsub topic to subscribe to. Argument may be repeated. Deprecated! Please use shard and/or content-topic instead |
shard | | Shard to subscribe to. Argument may be repeated |
num-shards-in-network | | Number of shards in the network. Used to map content topics to shards when using autosharding |
content-topic | | Default content topic to subscribe to. Argument may be repeated |
reliability | false | Enable experimental reliability protocol true|false |