Content pfp
Content
@
0 reply
0 recast
0 reaction

Sergey Potekhin pfp
Sergey Potekhin
@fastfourier.eth
#1 Caught a weekend to wrap up something special: noir-siwe, the first (to my knowledge) SIWE lib made with @noirlang . Check the signature and parse the message within your Noir circuit. Dive into the thread for more details ๐Ÿงต๐Ÿ‘‡
2 replies
0 recast
9 reactions

Sergey Potekhin pfp
Sergey Potekhin
@fastfourier.eth
#2 With the existing Noir tooling, you could already verify the secp256k1 signature. But it's limited for numerous reasons, both users and developers prefer using eip712 when it comes to off-chain signing.
1 reply
0 recast
1 reaction

Sergey Potekhin pfp
Sergey Potekhin
@fastfourier.eth
#3 As you know, eip712 structs have a variable structure. And that's the limitation of this lib - it's tailored to a particular structure. So if you have your own 712 struct, you'll need to fork this repo and implement the parsing yourself.
1 reply
0 recast
1 reaction

Sergey Potekhin pfp
Sergey Potekhin
@fastfourier.eth
#4 Thanks to a @crites for the convo we had long time ago and @kugusha.eth for her infinite creativity. https://github.com/pavlovdog/noir-siwe
0 reply
0 recast
1 reaction