SUPER WALLET docs
v1.1.0
Wallet demoAdmin demo Get help
● Start · Tools and accounts

Requirements
tools, accounts, keys.

What to install on your computer, what to sign up for online, which API keys you need, and what running the product costs.

01Tools on your computer

ToolVersionWhy
Flutter SDK (includes Dart)3.41 or newer, stableBuilds both apps. The admin panel needs Dart 3.11.1+, which ships with Flutter 3.41. Install
Node.js22 LTSBuilds and deploys the Cloud Functions (functions/package.json pins Node 22).
Firebase CLI13 or newerDeploys rules, Remote Config, functions and hosting. npm install -g firebase-tools
FlutterFire CLIlatestConnects the apps to your Firebase project. dart pub global activate flutterfire_cli
Xcode + CocoaPodsXcode 15+, CocoaPods 1.14+iOS builds. Needs a Mac.
Android Studiocurrent stableAndroid SDK, emulator and the keytool command.
Google ChromecurrentRuns the admin panel locally.

Check everything at once. Lines for platforms you don't build for may stay yellow.

flutter --version
flutter doctor
node --version      # v22.x
firebase --version
flutterfire --version

02Accounts

AccountNeeded for
Firebase project on the Blaze (pay-as-you-go) planEverything. Cloud Functions and Secret Manager need Blaze.Required
Apple Developer ProgramApp Store, TestFlight, iOS in-app purchases, iOS pushFor iOS
Google Play ConsoleGoogle Play, Android in-app purchasesFor Android
StripeWeb PRO checkout. The code is present but the feature is not active in this version.Not needed
Vercel, or any static hostHosting the web wallet or the admin outside FirebaseOptional
Wallet apps in the stores

Apple accepts crypto wallet apps only from developers enrolled as an organisation (guideline 3.1.5). Enrol your company, not a personal account, if you plan to publish on iOS.

03API keys

All keys are free to start with; paid tiers only matter when you grow. The exact variable names and where each one goes are in Configuration.

ProviderUsed for
Reown (WalletConnect)Connecting the wallet to dAppsRequired
0x and / or 1inchLive swap quotes on EVM chains, and the swap fee you earnFor swaps
Alchemy, Helius, MoralisFaster RPC, Solana data, NFT dataRecommended
Etherscan-family explorersTransaction history per chainRecommended
TransakBuy crypto with a cardOptional
AnthropicThe optional Portfolio Brain PRO featureOptional

04What your users can run

PlatformMinimumNotes
iOSiOS 15.5Set in the Xcode project.
AndroidAPI 24 (Android 7.0)Flutter's default, never below 21 (android/app/build.gradle.kts).
WebCurrent browsersStore subscriptions do not exist on the web and Stripe checkout is not active in this version; grant PRO by hand in Admin → Users. The crypto PRO payment is shown only in the iOS and Android apps. Biometric unlock depends on the browser.

The admin panel is a web app only.

05Running costs to expect

  • Firebase Blaze usage: functions, database reads and writes, hosting. Small projects usually stay low; set a budget alert.
  • Paid API tiers once you pass their free limits.
  • Apple (yearly) and Google (one-time) developer fees.
  • Store commission on subscriptions.