Seedless Solana dApp using MetaMask Embedded Wallets (Web3Auth PnP). Email/social login → instant wallet, balance, devnet airdrop, sign message, and send SOL. UX-first onboarding.
## What is OnboardX?
OnboardX is a seedless onboarding dApp on Solana devnet powered by MetaMask Embedded Wallets (Web3Auth Plug-and-Play). Users log in via email/social to instantly create a wallet—no seed phrase—then view address/balance, request devnet airdrop, sign a message, and send SOL.
## Problem
New users drop off because of seed-phrase friction and complex wallet setup.
## Solution
Use Embedded Wallets + familiar Web2 auth (email/social) to reduce onboarding time to seconds while keeping self-custody UX.
## Key Features
- Social/email login → instant, seedless wallet
- Show address & SOL balance (devnet)
- One-click Airdrop 0.1 SOL (devnet)
- Sign message (ECDSA/Ed25519 via SDK)
- Send SOL to any devnet address
- Clean, minimal UI (React + Vite)
## How it Works
- MetaMask Embedded Wallets (Web3Auth PnP) handles auth & key management
- @solana/web3.js for balance, airdrop, transfer
- Devnet only; no real funds
## Tech Stack
React, TypeScript, Vite, @solana/web3.js, Web3Auth Plug-and-Play (Embedded Wallets)
## Links
- Demo (to be added)
- GitHub: https://github.com/datiq9999/onboardx
✅ MVP complete: login (email/social), address & balance, devnet airdrop, sign message, send SOL. 🚧 Next: polish UI, deploy to Vercel, record 2–3 min demo, finalize README.
Not raising.