OpenViSTAI · Agents · Blockchain · Crypto
Menu
Wallets

Edge

Edge is an open-source, multi-currency mobile cryptocurrency wallet application with a React Native interface for iOS and Android.

Independent OpenViST project profile, based on linked sources.

Edge — OpenViST project profile in Wallets.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Edge when the requirement is a mobile, multi-currency wallet foundation built with React Native and the target networks overlap with those listed in the repository README.

Who it is for

  • Crypto users managing supported digital assets from a mobile wallet.
  • Developers building a branded or selected-network mobile wallet from a React Native foundation.
  • Teams evaluating an open-source TypeScript wallet interface for cross-platform mobile development.

Documented uses

  • Manage supported cryptocurrency assets through a mobile wallet interface.
  • Develop a cross-platform wallet application for iOS and Android.
  • Create debug or release Android and iOS builds from the wallet repository.
  • Adapt the listed multi-currency foundation to a selected set of supported networks.
Before you choose

Requirements & limits

The repository is public and identified as open source. The documented public API key is severely rate limited; production use requires an API key obtained from Edge. The README documents iOS and Android development paths but does not provide verified store availability or pricing.

  • Network coverage matters because the README lists specific supported currencies, including Bitcoin, Ethereum, Monero, Dash, Litecoin, Bitcoin Cash, XRP, Polkadot, Tron, Solana, Stellar, Fantom, Algorand, Optimism, Zcash
  • The project uses React Native and TypeScript, making the documented development workflow relevant to teams using that stack.
  • iOS development requires Xcode and CocoaPods; Android builds use Gradle and can target a simulator or USB-debugging phone.
  • Production builds require API-key configuration beyond the severely rate-limited public key.
  • Release deployment adds signing, provisioning, keychain, Fastlane and CI/CD configuration requirements described in the repository README.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Prepare the Edge React Native project

Set up the repository and start its documented development bundler.

Before you start

  • A checkout of the EdgeApp/edge-react-gui repository on the develop branch.
  • React Native development tools for the intended iOS or Android target.
  • Node and npm.
  • An API key configuration; the built-in public key is severely rate limited and is not intended for production.

Steps

  1. Follow the React Native CLI Quickstart for the target platform; Mac users should follow both iOS and Android target instructions.

  2. Install dependencies with npm ci.

  3. Run npm run prepare to create the default config.json and keys.json files.

  4. Start the bundler with npm start.

  5. For production use, set EDGE_API_KEY in keys.json to an API key received from Edge.

Expected outcome

The repository is prepared and its JavaScript bundler is running for the next documented app-development stage.

Guide limitations

  • The README describes setup and bundling, but this recipe does not establish that a particular device, simulator or wallet configuration will work.
  • The public API key is severely rate limited and should not be used for production.
Source-based practical guide

Build a debug Android package

Use the documented Android path to assemble a debug APK from the repository.

Before you start

  • The prepared Edge repository and installed project dependencies.
  • Android development tooling and either a simulator or a physical phone with USB debugging for the run-and-install path.

Steps

  1. Prepare the project and start the bundler as documented in the repository setup.

  2. To build, install and start on a simulator or USB-debugging phone, run npm run android.

  3. Alternatively, change to the android directory and run ./gradlew assembleDebug.

  4. Use the APK produced at ./app/build/outputs/apk/debug/app-debug.apk as described by the README.

Expected outcome

The documented Android debug build process produces an APK at the repository path specified by the README.

Guide limitations

  • This is a debug build, not a release deployment.
  • The recipe does not verify installation or execution on a particular device.
COMPARE OPTIONS

Compare options for Wallet connections

These projects document a common task and share a project role. This is a source-based comparison, not an execution benchmark or a guarantee of interchangeability.

ProjectDocumented purposePlatformAccess and requirements
EdgeManage supported cryptocurrency assets through a mobile wallet interface.Android, iOS, MobileThe repository is public and identified as open source. The documented public API key is severely rate limited; production use requires an API key obtained from Edge. The README documents iOS and Android development paths but does not provide verified store availability or pricing.
ShangoConnect a mobile wallet to a personal LND node.Android, iOS, MobileThe README lists iOS TestFlight and Google Play beta installation routes and describes the app as a public beta. Its cloud-node instructions are for testnet.
Walletconnect Expo ExampleStudy or prototype a wallet connection and authentication screen in a React Native dapp.Android, iOS
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
3 October 2026
Original website title
EdgeApp/edge-react-gui · Official homepage title · retained in its source language