Skip to content

Getting Started

This guide walks you through creating your Shiru account and signing in.

  1. Go to xiru.vercel.app and click Sign Up
  2. Enter your email address and create a password
  3. You’ll receive a 6-digit PIN via email
  4. Enter the PIN on the verification screen
  5. Your email is now verified — you’re in!

Tip: The PIN expires after 24 hours. If it expires, click “Resend PIN” to get a new one.

If you already have a crypto wallet (MetaMask, WalletConnect, etc.):

  1. Go to xiru.vercel.app and click Connect Wallet
  2. A wallet selection modal appears — choose your wallet
  3. Your wallet app will ask you to sign a message (this is free, no gas fees)
  4. Once signed, you’re authenticated and logged in

What is SIWE? “Sign-In with Ethereum” is a secure way to prove you own a wallet address without sharing your private key. You simply sign a message — no transaction is made.

  1. Click Sign In
  2. Enter your email and password
  3. If prompted, enter the verification PIN sent to your email
  1. Click Connect Wallet
  2. Select your wallet from the modal
  3. Approve the signature request in your wallet app
  4. You’re signed in automatically

After your first sign-in, Shiru guides you through onboarding:

Sign Up → Verify Email → KYC/KYB Verification → Investment Survey → Dashboard

Each step must be completed before moving to the next. You can always resume where you left off.

  • Your session stays active while you’re using the app
  • If inactive for an extended period, you’ll be asked to sign in again
  • Signing out clears your session immediately
  • Your credentials are never stored in plain text