Skip to main content
HOW-TO

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:

  1. Welcome -- introduction to PC2
  2. Choose Username -- select your *.ela.city subdomain
  3. Save Recovery Phrase -- backup your 12-word phrase
  4. 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​

Critical

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:

  1. Open the same URL on another device
  2. Connect with the same wallet
  3. Sign authentication message
  4. 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.