Public / Private Keys

Core route · cryptography

Generate, sign, and verify — in a browser.

This lab turns key generation and digital signatures into hands-on steps. Create a keypair, sign a payload, then mutate it to watch verification fail. It anchors authenticity in something you can interact with before moving into transaction flows and on-chain verification.

At a glance

Why this matters

Crypto discussions often skip the mechanical intuition. This makes the relationship between private keys, public identities, and signed payloads tangible.

What to try first

Generate a keypair and watch the public key change in real time. Sign a message, change one character, and verify again to see the failure. If the tab flow feels abrupt, use the combined-flow hub to keep the sequence legible.

Time and level

About 10 to 15 minutes. Beginner friendly. It is the easiest way to make signing and verification feel mechanical instead of mystical.

Embed

Reading path