OpenViSTAI · Agents · Blockchain · Crypto
Menu
Wallets

Solana Wallets Vue

Solana Wallets Vue is an open-source TypeScript library that integrates Solana wallet adapters into Vue 3 applications, providing wallet selection, connection controls, and access to wallet state.

Independent OpenViST project profile, based on linked sources.

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

Practical overview

When it fits

Use it when a Vue 3 application needs Solana wallet connection as part of its own interface and codebase.

Who it is for

  • Vue 3 developers building applications that need users to connect Solana wallets.
  • Solana app developers who want wallet state available across Vue components.
  • Developers integrating a connected wallet into an Anchor-based Vue application.

Documented uses

  • Configure wallet adapters and offer wallet selection in a Vue interface.
  • Access connected wallet state, including the public key, from application code.
  • Submit transactions through a connected wallet using application code.
  • Expose wallet, connection, provider and Anchor program state through an app-defined store.
Before you choose

Requirements & limits

  • The app must be built with Vue 3 and use Solana wallet adapters.
  • Wallets offered to users are specified through adapter configuration.
  • The documented defaults are no automatic connection and the mainnet-beta cluster; the cluster and autoConnect setting can be configured.
  • The README provides an optional Anchor integration pattern using an app-defined store.

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 wallet selection and connection in a Vue 3 app

Install the library and wallet adapters, register the plugin, and render its wallet connection button.

Before you start

  • A Vue 3 application.
  • The solana-wallets-vue and @solana/wallet-adapter-wallets npm packages.

Steps

  1. Install solana-wallets-vue and @solana/wallet-adapter-wallets.

  2. Import the library’s plugin, Vue app, and wallet adapters; configure the adapters and wallet options.

  3. Register SolanaWallets with the Vue app and the configured wallet options.

  4. Import and render WalletMultiButton in a Vue component.

Expected outcome

The app is configured with a wallet store and a button through which users can select and connect a configured wallet.

Guide limitations

  • The guide covers library setup and rendering the connection control; it does not configure a Solana program or describe a complete application.
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 Wallets VueConfigure wallet adapters and offer wallet selection in a Vue interface.Web
Dioxus Wallet AdapterAdd Solana wallet connectivity to a Dioxus web application.Web
Vue CLI Plugin Web3ModalConfigure injected browser and WalletConnect provider options.Web
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
18 October 2026
Original website title
lorisleiva/solana-wallets-vue · Official homepage title · retained in its source language