OpenViSTAI · Agents · Blockchain · Crypto
Menu
Developer Tools

Kit

Kit is a modular JavaScript SDK for building applications that interact with Solana. Its packages support account access and decoding, RPC requests and subscriptions, data serialization, signer objects, and transaction construction and signing. The repository describes support for Node.js, web and React Native.

Independent OpenViST project profile, based on linked sources.

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 Kit when adding Solana interactions to a JavaScript application and you need SDK modules for RPC, account data or transaction workflows. Consult the separate 1.x resources if maintaining the earlier @solana/web3.js line.

Who it is for

  • JavaScript developers building Solana applications for Node.js, the web or React Native.
  • Teams that want to choose or customize components for Solana RPC communication and transaction workflows.

Documented uses

  • Fetch and decode Solana account and sysvar data.
  • Send RPC requests and subscribe to RPC notifications.
  • Compose data serializers and build signer objects.
  • Create, compile and sign transaction messages for network submission.
Before you choose

Requirements & limits

The repository is public and specifies the MIT license.

  • The repository identifies Kit as the renamed 2.x line of @solana/web3.js; its 1.x code and documentation are maintained separately.
  • The main package provides default configurations, while subpackages can be imported for customization through composition.
  • The README documents npm installation for Node.js or web applications and script-tag inclusion for browser pages without a build system.
  • The examples include Node scripts and a React application demonstrating transaction creation, signing and sending with browser wallets.

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

Load Kit in a browser without a build system

Include Kit in a browser page using the documented script files.

Before you start

  • A browser page
  • No build system

Steps

  1. Add the Kit development script from https://unpkg.com/@solana/kit/dist/index.development.js to the page.

  2. For the production script, use https://unpkg.com/@solana/kit/dist/index.production.min.js instead.

Expected outcome

The page references one of the documented Kit browser scripts.

Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
8 October 2026
Original website title
anza-xyz/kit · Official homepage title · retained in its source language