100 packages
@solana/addresses
Helpers for generating account addresses
@solana/assertions
Helpers for asserting that a JavaScript environment supports certain features necessary for the operation of the Solana JavaScript SDK
@solana/blockexplorer
[![Build status][travis-image]][travis-url] [![npm][npm-image]][npm-url] [![npm-downloads][npm-downloads-image]][npm-url] [![semantic-release][semantic-release-image]][semantic-release-url]
@solana/buffer-layout
Translation between JavaScript values and Buffers
@solana/buffer-layout-utils
Coming soon.
@solana/eslint-config-solana
ESLint rules to be shared across all Solana Labs projects
@solana/governance-program-library
Client for Governance Program Library which is a set of extensions for Solana's spl-governance program.
@solana/instructions
Helpers for creating transaction instructions
@solana/keys
Helpers for generating and transforming key material
@solana/pay
`@solana/pay` is a JavaScript library for facilitating commerce on Solana by using a token transfer URL scheme. The URL scheme ensures that no matter the wallet or service used, the payment request must be created and interpreted in one standard way.
@solana/prettier-config-solana
Prettier rules to be shared across all Solana Labs projects
@solana/qr-code-styling
Add a style and an image to your QR code
@solana/rpc-core
A library for making calls to the Solana JSON RPC API
@solana/rpc-transport
Network transports for accessing the Solana JSON RPC API
@solana/solidity
Solana Solidity Contracts JavaScript Client
@solana/spl-account-compression
SPL Account Compression Program JS API
@solana/spl-governance
SPL Governance Client API
@solana/spl-memo
SPL Memo Program JS API
@solana/spl-name-service
SPL Name Service JavaScript API
@solana/spl-stake-pool
SPL Stake Pool Program JS API
@solana/spl-token
SPL Token Program JS API
@solana/spl-token-lending
SPL Token Lending JavaScript API
@solana/spl-token-registry
Solana Token Registry
@solana/spl-token-swap
SPL Token Swap JavaScript API
@solana/transactions
Helpers for creating and serializing transactions