MIKODES Shop Talk to us
Shop Mobile apps

SuperWallet

Crypto Wallet - Flutter App With Admin Panel

SuperWallet preview

AI disclosure: AI tools were used to assist with parts of the code, documentation and graphics of this item; the author reviewed and tested all of it.

What it does

  • Non-custodial multi-chain wallet: EVM networks, Bitcoin, Solana, Tron and Sui
  • Operator swap fee on 0x and 1inch (EVM) and Jupiter (Solana), off by default, capped at 2%
  • PRO subscription via App Store / Google Play and crypto payments (web and macOS builds) verified on-chain by a Cloud Function, priced per plan
  • Optional swap-fee waiver for PRO users
  • Flutter web admin panel: branding, chains, tokens, dApps, feature switches, push, fee and PRO pricing
  • Swap, bridge, card on-ramp, NFTs, dApp browser and WalletConnect v2
  • Keys generated and stored on the device, biometric unlock
  • Authentication before every transaction: vault passphrase on the web; device authentication on iOS and Android from $50, for unpriced transfers, or always when the user turns it on

You need

  • Flutter 3.41.3 or newer on the stable channel, with Dart 3.11.1 or newer (both apps' pubspec.yaml set flutter >=3.41.3)
  • Node.js 22 LTS, Firebase CLI 13+, FlutterFire CLI
  • Firebase project on the Blaze plan
  • Xcode 15+ and CocoaPods 1.14+ on a Mac for iOS (iOS 15.5+)
  • Android Studio 2024.3.1 (Meerkat) or newer with Android SDK Platform 36 and JDK 17 (the app runs on Android 7.0 / API 24