Get Vaulto Swap running in 5 minutes.
- Node.js 18 or later
- npm or yarn
- A Web3 wallet (MetaMask, Coinbase Wallet, etc.)
- Go to https://cloud.walletconnect.com
- Sign up or log in
- Create a new project
- Copy your Project ID
cp .env.example .env.localEdit .env.local and add your WalletConnect Project ID:
NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID=paste_your_project_id_herenpm install
npm run dev- Open browser: http://localhost:3000
- Connect wallet: Click "Connect Wallet" button
- Switch network: Use Sepolia testnet for testing
- Select tokens: Choose USDC and an xStock (like TSLAx)
- Enter amount: Type any amount
- View quote: Price updates automatically
The interface is now running locally.
PORT=3001 npm run dev- Verify Project ID is correct in
.env.local - Ensure HTTPS is used in production
- Try different browser/wallet
- Install wallet extension
- Refresh the page
- Clear browser cache
rm -rf node_modules .next
npm install
npm run dev- Review code comments
- Open an issue on GitHub
- Check documentation
This is a demonstration project. Test thoroughly before production use.