A short guide to creating a pseudonymous identity on the internet that probably can’t be traced to your real identity (for fun).
Maybe you want to launch a DeFi product without attaching it to your identity? I don’t know you.
Prerequisites:
Step 1: Use VPN or Tor
Obfuscate your IP address with a VPN or Tor when interacting with these applications to maximize cloak. Or don’t.
At least use Brave browser.
Step 2: Fund a new Ethereum address with a Mixer
Properly transfer some Ether through a mixer like Tornado to a brand new address (probably MetaMask). This kills off any connection to your central exchange (CEX) funded address.
Remember, don’t dox your new address with direct transactions or other touches.
Step 3: Create an Ethmail address
Legacy internet is built with email. Claim your ethmail.cc email address using your new Ethereum address.
Don’t add an email forwarder.
Step 4: Signup for Twitter, Github, etc.
Use your new email to signup for new accounts.
Don’t reuse a password – always use VPN. Be careful when you set up 2FA to not use a linked phone number – maybe no 2FA at all.
Make sure you’re using incognito so Twitter can’t link your old sessions to the new account – clear browser cookies/local data first.
Step 5: Claim an ENS name and link your social profiles [optional]
Add Twitter to your ENS record and ENS to your Twitter profile. This ties and proves your address to your profiles. Plus you can login to like all of Web3 with it.
Don’t want to prove it? Do you.
Step 6: Use
Launch smart contracts and tweet tweets, you’re free!
Originally posted on my own blog.