📋 Contract Information
StealthKeyRegistry:0xf2F7477C4cdA4BcdDf501120B72c28deFE06C37B
Network:Base Sepolia (84532)
ENS Text Key:privaroll.stealth.metakey
1Generate Stealth Meta-Keys
Generate a new stealth key pair. Your public key will be shared (via ENS or on-chain registry) so HR can create stealth addresses for your payroll. Your private key must be kept secret — it's needed to claim your payments.
2Register via ENS Text Record
Set your public key as an ENS text record so HR can automatically look it up:
ENS Text Record Key:
privaroll.stealth.metakey
Go to app.ens.domains → Your Name → Records → Add Text Record → Paste your public key.
3Register On-Chain (Alternative)
If you don't have an ENS name, you can register your stealth public key directly on the StealthKeyRegistry contract on Base Sepolia.
// Call registerStealthMetaKey() on:
0xf2F7477C4cdA4BcdDf501120B72c28deFE06C37B
You can interact with the contract directly on BaseScan.
🔐 Security Architecture
What HR sees:
- Your ENS name or wallet address
- Your stealth meta public key
- One-time stealth addresses (unlinkable)
What stays private:
- Your stealth private key
- The link between you and stealth addresses
- Your salary amount to outside observers