OpenViSTAI · Agents · Blockchain · Crypto
Menu
Developer Tools

Solana App Kit

Solana App Kit is an open-source React Native scaffold and accompanying backend for developing iOS and Android crypto applications with Solana protocol integrations.

Independent OpenViST project profile, based on linked sources.

Solana App Kit — OpenViST project profile in Developer Tools.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when starting a Solana mobile app and you want a React Native foundation with documented wallet, swap, launchpad and related integrations.

Who it is for

  • React Native developers building Solana mobile applications
  • Solana developers who want a mobile app scaffold with protocol integrations

Documented uses

  • Create a mobile app that connects embedded or external wallets.
  • Build swap or token-launch workflows using listed Solana integrations.
  • Develop apps that combine token data, NFT features or social components.
Before you choose

Requirements & limits

The project is open source under the Apache-2.0 license. The documented setup uses Node.js and platform-specific mobile development tools.

  • The project includes both a React Native mobile application and a separate backend server.
  • Integrations can require provider-specific credentials and environment variables.
  • On/off-ramp integrations with MoonPay and Mercuryo are identified as work in progress.

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

Set up the mobile app for development

Prepare the repository and platform prerequisites, then start the app in development mode.

Before you start

  • Node.js 18 or later
  • pnpm, yarn or npm
  • Expo CLI
  • Xcode and CocoaPods for iOS, or Android Studio, Android SDK and JDK for Android
  • A configured .env.local file with the environment variables required for the chosen integrations

Steps

  1. Clone the solana-app-kit repository and change into its directory.

  2. Install dependencies with pnpm install.

  3. Create the root .env.local file and configure the needed environment variables.

  4. Start development mode with pnpm dev or npm run dev.

  5. Run on iOS with npx expo run:ios or Android with npx expo run:android.

Expected outcome

The README describes a development-mode React Native app that can be launched for an iOS or Android target.

Guide limitations

  • Integration credentials and environment values must be supplied for the services used.
  • The repository also has a separate backend server setup; this recipe covers the mobile app setup only.
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
Solana App KitCreate a mobile app that connects embedded or external wallets.Android, iOSThe project is open source under the Apache-2.0 license. The documented setup uses Node.js and platform-specific mobile development tools.
Sample Project GradleConnect a Java web3j application to an Ethereum node.CLI
Eth Nextjs BoilerplateCreate a dApp frontend with wallet connection and an example transaction flow.CLI, Web
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
15 October 2026
Original website title
sendaifun/solana-app-kit · Official homepage title · retained in its source language