I recently joined the 100 Days of Solana challenge, and in the first few days I did some pretty basic things: Generated a wallet Funded it using devnet Connected it to apps Sent transactions Sounds simple, right? But it raised a bigger question for me: If there’s no email/password… how does identity even work here? If you're coming from Web2, this part can feel confusing at first. Let me break it down based on what I've learnt. Web2 Identity (What We’re Used To) In Web2, identity is straightforward: You sign up with email + password Your details are stored in a database When you log in, the server verifies you A session or token keeps you logged in So basically, the server is responsible for knowing who you are. The Shift: No Central Authority On Solana, that model changes completely. The best way to think about it is: Using a Solana wallet is like logging in with OAuth, except there’s no Google or Facebook verifying you. Identity is proven cryptographically by your wallet.…