Practical overview
When it fits
Consider Gill when building Solana application functionality in a JavaScript or TypeScript project, especially when its separate React or Solana Pay packages match the implementation.
Who it is for
- JavaScript and TypeScript developers building Solana applications.
- React developers who want the project’s Solana hooks package.
- Developers building applications that use Solana Pay.
Documented uses
- Use JavaScript or TypeScript to build an application that interacts with Solana.
- Add Solana-related hooks to a React application.
- Use the Solana Pay client library in an application.
Requirements & limits
The public GitHub repository is licensed under MIT.
- The repository documents use in Node, web and React Native environments, as well as other JavaScript environments.
- Gill is built on Anza’s @solana/kit and states that it shares its underlying types and functions.
- The project publishes distinct packages for the core SDK, React hooks and Solana Pay.
- Local repository development requires Node.js and pnpm.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Prepare the Gill repository for local development
Clone the repository, install its dependencies and build its packages.
Before you start
- Node.js
- pnpm
Steps
Clone https://github.com/gillsdk/gill.git.
Change into the gill repository directory.
Run pnpm install.
Run pnpm build to build the packages.
Expected outcome
The repository dependencies are installed and the packages are built.
Guide limitations
- The guide covers local setup and building, not application deployment.
- The README says to build manually before running tests for the first time.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 8 October 2026
- Original website title
- gillsdk/gill · Official homepage title · retained in its source language

