OstrichSign

secp256k1 · SAG ring signatures

Prove that someone in a group signed a message — without revealing who. Build a ring of Nostr public keys, sign anonymously with any member's private key, and let anyone verify the signature came from the ring.

0 identities ring: 0 no signature
01Identities & RingOrder matters — the ring is verified in this exact sequence.

Build your ring any one way — import keys you already have, or generate fresh ones. You don't need to do both.

or generate your own
No identities yet. Import a key above, or generate one — each generated key is a keypair you control. Tick the ones to include in the ring, then choose one to sign as.
02Sign AnonymouslyNo signer selected yet.
03VerifyAnyone can run this — no private keys required.