First Login
Your complete guide to connecting your wallet and setting up your PC2 node.
Supported Wallets
PC2 uses Particle Network for authentication, supporting:
- MetaMask -- browser extension
- WalletConnect -- mobile wallets via QR
- Coinbase Wallet -- browser and mobile
- Social Login -- Google, Twitter, Email
MetaMask is recommended for the smoothest experience.
Login Flow
1. Open PC2
Navigate to your PC2 URL:
- Local:
http://localhost:4200 - VPS:
https://yourname.ela.city
2. Click Connect Wallet
The login screen shows a "Connect Wallet" button.
3. Choose Your Wallet
Select your preferred wallet type from the modal.
4. Approve Connection
- MetaMask: Click "Connect" in the MetaMask popup
- WalletConnect: Scan QR with your mobile wallet
- Social: Complete OAuth flow
5. Sign Authentication Message
You'll be asked to sign a message to prove ownership. This is free (no gas).
6. Setup Wizard (First Time Only)
On first login, you'll see:
- Welcome -- introduction to PC2
- Choose Username -- select your
*.ela.citysubdomain - Save Recovery Phrase -- backup your 12-word phrase
- Complete -- ready to use
7. Desktop Loads
You're now in your personal cloud.
Setup Wizard Details
Username Selection
- Must be 3-20 characters
- Lowercase letters, numbers, hyphens only
- Cannot start/end with hyphen
- Must be unique (availability checked in real-time)
Your username becomes: yourname.ela.city
Recovery Phrase
Write down your 12-word recovery phrase and store it safely. This is the ONLY way to recover your node identity if you lose access.
The recovery phrase:
- Generates your node's Ed25519 keypair
- Creates your DID (Decentralized Identifier)
- Can restore your identity on a new device
Session Persistence
After login:
- Session lasts 7 days by default
- Survives page refreshes
- Works across tabs
- Stored in browser cookie
Multiple Devices
You can access your PC2 node from multiple devices:
- Open the same URL on another device
- Connect with the same wallet
- Sign authentication message
- You're in the same cloud
Wallet Sidebar
After login, hover on the right edge of the screen to open the wallet sidebar:
- Account -- wallet address, DID, balance
- Send -- transfer tokens
- Activity -- transaction history
Troubleshooting
Wallet won't connect: Check browser console for errors, try a different wallet, clear browser cache, disable VPN.
"Sign Message" hangs: Check wallet popup isn't hidden, try disconnecting and reconnecting wallet.
Session expired: Connect your wallet again -- your data is safe.