OpenViSTAI · Agents · Blockchain · Crypto
Menu
Developer Tools

Solana Basics Workshop

Solana Basics Workshop is a public source-code workshop that teaches basic Solana blockchain interactions through TypeScript scripts using Node.js, npm and Solana web3.js v1.

Independent OpenViST project profile, based on linked sources.

Solana Basics Workshop — 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 learning or reviewing basic Solana interactions through a local TypeScript codebase, especially the progression from blockchain reads to transaction examples.

Who it is for

  • Developers learning Solana blockchain interaction with JavaScript or TypeScript.
  • Learners who want code examples for reading account data and constructing transactions.

Documented uses

  • Read account balances and other blockchain data.
  • Generate a keypair and construct, sign, send and confirm a simple transaction.
  • Study how to build a transaction containing multiple instructions.
Before you choose

Requirements & limits

The repository is public and provides local setup instructions using Node.js and npm.

  • The documented stack is TypeScript, Node.js, npm and Solana web3.js v1.
  • The README gives a recommended three-script progression and a command pattern for running included scripts.

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 workshop and follow its example sequence

Prepare the local repository and identify the three scripts in the recommended learning order.

Before you start

  • A local environment with Node.js and npm.
  • Access to the public workshop repository.

Steps

  1. Clone the repository to your local system.

  2. Install the packages with npm install.

  3. Explore scripts/0.basics.ts, scripts/1.simpleTransaction.ts and scripts/2.complexTransaction.ts in that order.

Expected outcome

The local workshop is prepared, and its examples are arranged from basic Solana interactions through simple and multi-instruction transactions.

Guide limitations

  • These steps describe setup and code exploration; they do not establish that the scripts have been run successfully in any particular environment.
Evidence and transparency

Sources & review

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