# TestSVM Quarry
[](https://crates.io/crates/testsvm-quarry)
[](https://docs.rs/testsvm-quarry)
Testing utilities for the Quarry protocol on Solana using the TestSVM framework. This crate provides comprehensive testing utilities and helpers for interacting with the Quarry mining protocol in a simulated test environment, enabling developers to test mining operations, reward distributions, and merge mining functionality.
## Features
- **Program Setup**: Easy setup of Quarry mining programs in test environment
- **Mining Operations**: Test mining rewards and distributions with realistic scenarios
- **Merge Mining**: Full support for testing merge mining functionality
- **Mint Wrapper**: Testing utilities for the Quarry mint wrapper operations
- **Reward Testing**: Simulate and test reward distribution mechanisms
- **Integration Ready**: Seamless integration with TestSVM framework
## Supported Programs
- **Quarry Mine**: Core mining program for reward distribution
- **Quarry Merge Mine**: Merge mining functionality for multiple reward sources
- **Quarry Mint Wrapper**: Mint wrapper for token management in mining operations
## License
Copyright (c) 2025 Ian Macalinao. Licensed under the Apache License, Version 2.0.