This is the Mini App version of OrbidSwap, specifically optimized to run inside World App. It features a streamlined UI, native MiniKit integration, and simplified flows for mobile users.
| Feature | Web App | Mini App |
|---|---|---|
| Environment | Browser (Desktop/Mobile) | World App (Mobile) |
| Connection | WalletConnect / Injected | MiniKit (Native) |
| Network | World Chain Sepolia | World Chain Mainnet |
| UI/UX | Full Dashboard | Touch-Optimized |
- 👆 One-Tap Connect: Seamless login with World App credentials.
- ⚡ Fast Swaps: Optimized for mobile networks.
- 🆔 Verified Access: Instant World ID verification.
- 🎨 Native Feel: Adapts to World App's theme and navigation.
- Node.js 18+
- World App Simulator (recommended)
- Ngrok or similar tunneling service (for local dev testing in Simulator)
-
Clone the repository
git clone https://github.com/orbidorg/orbidswap-miniapp.git cd orbidswap-miniapp -
Install dependencies
npm install
-
Run Development Server
npm run dev
- Start your local server (
npm run dev). - Expose your localhost via ngrok:
ngrok http 3000. - Open the World App Developer Portal.
- Create a new app or edit existing one.
- Set the "Development URL" to your ngrok URL.
- Open the Simulator and scan the QR code.
Distributed under the MIT License. See LICENSE for more information.
Built with ❤️ for the World Chain Ecosystem