Dev ToolsAlgorand2026
Wallet Starter
A Next.js Algorand wallet starter that onboards users with just an email or social login — no seed phrase, no extension — by reusing a Privy embedded ed25519 key as an Algorand account, alongside Pera, Defly and Lute connectors.
Next.jsuse-walletPrivyAlgoranded25519
Wallet Starter
A batteries-included Next.js Algorand wallet starter, built on @txnlab/use-wallet. Supported connectors: Pera, Defly, Lute, and Privy for embedded/custodial onboarding.
The neat trick: Web2 login → Algorand
Privy provisions an embedded Solana wallet — which is an ed25519 keypair. Algorand accounts are also ed25519 keypairs. So the same key onboards a user with just an email or social login:
- Address — the embedded wallet's base58 public key is re-encoded as an Algorand address via
algosdk.encodeAddress. - Signing — Algorand transactions are signed by asking Privy for a raw ed25519 signature over
txn.bytesToSign().
No seed phrase, no browser extension — a drop-in starting point for consumer Algorand apps that want Web2-grade onboarding.
Next Project
RN-OpenCV Stitching