@macalinao/quarry
v0.4.1
Published
Quarry utility functions for Solana development
Maintainers
Readme
@macalinao/quarry
A library for interacting with the Quarry Protocol, redesigned and refactored for @solana/kit.
NOTE: The API of this library is highly unstable and may change at any time.
The old Quarry SDK has several issues:
- It uses
@solana/web3.jsinstead of the modern@solana/kit - It has classes that are difficult to use and cause issues with bundlers that mix ESM and CJS
- It does not use modern JavaScript features such as
bigint, leading to bloated bundles - It is built on top of the
@coral-xyz/anchorSDK, which loads in the entire IDL, also leading to bloated bundles. This package is built on top of the Coda-generated Quarry client, which can benefit from tree-shaking.
This library is a rewrite which aims to be significantly more performant.
License
Copyright (c) 2025 Ian Macalinao. Licensed under the Apache-2.0 License.
