🔐 Hybrid Encryption Demo
🔗 Connect Wallet
Connect Wallet
(no wallet)
🗝️ My Encryption Keypair
Load Existing Keypair
Generate New Keypair
Copy Public Key
Show Secret Key
Copy Secret Key
Save Keypair to File
Import Keypair from File
Signature over Public Key:
Public Key (Base64):
Secret Key (Base64):
⛓️ Register / Update On-Chain
Register / Update PubKey
✉️ Encrypt a Message
Plaintext:
Recipients (Ctrl/⌘-click; always includes you):
Encrypt ▶️
Encrypted Envelopes (JSON):
🔓 Decrypt a Message
Paste Envelopes JSON here:
Decrypt ▶️
Decrypted Plaintext: