Skip to content

Troubleshooting & FAQ

Common issues and solutions for Shiru users.


  • Check email/password — use the exact email you registered with
  • Caps lock — ensure it’s off when typing your password
  • Clear cookies — try clearing browser cookies for xiru.vercel.app
  • Try incognito mode — rules out browser extension conflicts
  • Check your spam/junk folder
  • Wait 2-3 minutes — email delivery can be delayed
  • Click Resend PIN on the verification screen
  • Ensure your email address is correct (no typos)
  • PINs expire after 24 hours
  • Click Resend PIN to get a fresh one
  • Complete verification promptly after receiving
  • Click Forgot Password on the sign-in page
  • Follow the email instructions to reset

  • Disable popup blockers for xiru.vercel.app
  • Try a different browser (Chrome recommended)
  • Clear browser cache and reload the page
  • Check if another wallet popup is open behind your browser
  • You declined the signature in your wallet — try again and click Approve/Sign
  • This is normal — Shiru asks for permission and respects your choice
  1. Disconnect the current wallet (Settings → Connected Wallet → Disconnect)
  2. Switch to the correct account in your wallet app
  3. Reconnect through Shiru
  • Check your internet connection
  • If using a mobile wallet with QR code, ensure both devices are online
  • Restart your wallet app and try again
  • Try connecting on the same device (browser extension) instead of QR
  • Shiru supports 4 chains — your wallet may prompt you to switch
  • Approve the network switch when prompted
  • Or manually switch in your wallet to a supported network

  • Standard review: 1-3 business days
  • If longer, contact support at dev@shiru.io with your registered email
  • Check email for specific rejection reason
  • Common reasons: blurry photo, expired ID, mismatched names
  • Resubmit with corrected documents
  • You can resubmit through the KYC/KYB section
  • Previous submissions are replaced

Dashboard shows onboarding progress instead of portfolio

Section titled “Dashboard shows onboarding progress instead of portfolio”
  • Complete all onboarding steps: email verify → KYC → survey
  • Check which step is incomplete and finish it
  • Real-time data may have a short delay (1-5 minutes)
  • Try refreshing the page
  • Ensure your wallet is still connected
  • Refresh the page — data may need a moment to load
  • Check your internet connection
  • Try a different browser if the issue persists

Q: Is Shiru free to use? A: Creating an account, connecting your wallet, and receiving AI recommendations is free. On-chain transactions (rebalancing, swaps) incur standard blockchain gas fees.

Q: Does Shiru have access to my crypto? A: No. Shiru uses read-only access to view your wallet balances. You control your private keys. All transactions require your explicit wallet approval.

Q: What blockchains does Shiru support? A: Ethereum, Arbitrum, Base, and BNB Chain (BSC).

Q: Can I use Shiru on mobile? A: Yes, xiru.vercel.app is responsive and works in mobile browsers. For wallet connection on mobile, use your wallet app’s built-in browser.

Q: How do I contact support? A: Email dev@shiru.io or use the #shiru-frontend channel on Slack.

Q: Is my data secure? A: Yes. Credentials are encrypted, tokens are auto-cleared on logout, and all API communication uses HTTPS. See Architecture Overview for details.


  • Email: dev@shiru.io
  • Slack: #shiru-frontend
  • GitHub: File an issue on the project repository