Paul Miller avatar

I make projects which help developers to build awesome things. I solve problems related to online businesses at Hell Yeah. I adore travelling around the world and learning more about free markets & infosec. You can ping me on twitter or send me an email. My PGP is 46BEEF337A641ABB.

Elliptic curve calculator

Generate public keys from private keys for ed25519, secp256k1 and bls12-381.

Your browser does not support BigInt. Update your browser.

The form uses noble libraries; they don't use any dependencies and are easily auditable. "Random" button uses window.crypto.getRandomValues built-in function, which is cryptographically secure.

You're welcome to audit the source code:

SEO stuff: Generate secp256k1 public key online. Generate ed25519 public key online. Generate bls12-381 public key online. Generate secp256k1, ed25519, bls12-381 signature online.