Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/helius-labs/test-drive


https://github.com/helius-labs/test-drive

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# Helius RPC Playground

The Ultimate Tool for Testing Solana RPCs. Drop in any Solana RPC URL to test methods.

![Helius RPC Playground Logo](https://www.solanarpc.xyz/linkpreview.png)

[![License](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)

## Description
Helius RPC Playground is a SvelteKit app that allows users to make RPC calls to the Solana blockchain using any RPC URL. It provides a convenient interface to test speeds and examine the returns of the RPC calls.

## Installation and Setup
1. Ensure you have Node.js installed.
2. Clone this repository to your local machine:
```bash
git clone https://github.com/your-username/helius-rpc-playground.git
3. Change to the project directory
```bash
cd test-drive
4. Install the project dependencies:
```bash
npm install
## Usage
1. Start the development server:
```bash
npm run dev
2. Open your browser and navigate to http://localhost:5173 to access the Helius RPC Playground app.
3. Paste in a URL to the endpoint input, and select a method.
4. Click "Run" in the Parameters component to test any RPC call.

![Helius Playground Main](https://res.cloudinary.com/ddzklpkqp/image/upload/v1689184029/Screenshot_2023-07-12_at_1.46.12_PM_q1sjzz.png)

## Contributing
Contributions are welcome! If you'd like to contribute to Helius RPC Playground, please follow these steps:

1. Fork the repository.
2. Create a new branch for your feature or bug fix.
3. Make your changes and commit them with descriptive messages.
4. Push your changes to your forked repository.
5. Submit a pull request to the `dev` branch of the original `heliuslabs/test-drive` repository.

## License
This project is open source and available under the MIT License.

## Credits
* [SvelteKit](https://kit.svelte.dev/) - JavaScript framework for building web applications.
* [Solana RPC Documentation](https://docs.solana.com/api/http)

## Related Links
* [Live Demo](https://www.solanarpc.xyz/)
* [Helius Dev Portal](https://dashboard.helius.dev/dashboard/)