-
+
RLN Credentials:
+
key: {rlnKey}
+
commitment: {rlnCommitment}
+
);
}
export default App;
+
+interface GenerateProps {
+ rlnInstance?: RLNInstance;
+ setMembershipKey: (k: MembershipKey) => void;
+}
+
+function Generate(props: GenerateProps) {
+ const { rlnInstance, setMembershipKey } = props;
+
+ const onClick = async () => {
+ if (!rlnInstance) return;
+ const membershipKey = rlnInstance.generateMembershipKey();
+ setMembershipKey(membershipKey);
+ };
+
+ return (
+