I wrote a Rust project for generating, signing, and verifying digital signatures using EdDSA Baby Jubjub Elliptic Curve signatures and a Poseidon hash function.
The outputs of this tool work with Noir, so I thought maybe people here would be interested in taking a look.
Here’s the introduction article. The last section shows an example of how to use it with Noir.