Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/solcrates-labs/ohlcvcreator

Live OHLCV data getter for Solana on-chain memecoins, based on Solana WEB3 SDK and Jupiter Exchange Price API
https://github.com/solcrates-labs/ohlcvcreator

api api-server crypto nodejs ohlcv ohlcv-api ohlcv-data server

Last synced: about 1 month ago
JSON representation

Live OHLCV data getter for Solana on-chain memecoins, based on Solana WEB3 SDK and Jupiter Exchange Price API

Awesome Lists containing this project

README

        

![X (formerly Twitter) Follow](https://img.shields.io/twitter/follow/solcrateslabs)
[![Telegram Badge](https://img.shields.io/badge/Telegram-blue?style=flat-square&logo=telegram&logoColor=FFFFFF&labelColor=48cae0&color=48cae0)](https://t.me/solcrateslabs)
[![Email Badge](https://img.shields.io/badge/Contact-magenta?style=flat-square&logo=Gmail&logoColor=FFFFFF&labelColor=992580&color=FF00FF)](mailto:[email protected])
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)

**More documentation:**

# OHLCV Creator

OHLCV Creator is a powerful API selfhosted tool, that allows gathering individual specified OHLCV(Open High Low Close Volume)

Data for all traders across all Solana on-chain memetokens. Intended to use with Free RPC tiers from Solana providers

**Advantages of OHLCV Creator**

+ 📖 Complete Open-Source, with easily modified code

+ 🤖 Perfect in use with trading software

+ 🌞 Uses Solana Web3 SDK and high-end Jupiter Price API to get live data

+ 👨‍🔧 Always maintained and updated

+ 💎 Works wonderful with free Solana RPC tiers(like Free or Freemium)

### How to start using OHLCV Creator?

**You can try our testing API available at endpoint:**

**Possible time parameters: `1m`, `5m`, `15m`, `1hr` and `4hr`**

### 🦍 provides HARAMBE token data

## If you want to set everything for yourself and selfhost OHLCV creator:

**git clone the project**

```git clone https://github.com/Solcrates-Labs/ohlcvcreator.git```

**Install dependencies using npm**

```npm install```

**Launch the project using node**

```node ./src/index.js``` or just ```node .```

.env file will be created with **RPC_URL** and **PORT** variables. Fill them up and launch OHLCV creator again.

changed the `address` variable in the begging of the code to the mint address you want. It is `Fch1oixTPri8zxBnmdCEADoJW2toyFHxqDZacQkwdvSP` by default

**NOTE: PORT MUST BE PORT FORWARDED IF YOU WANT TO USE PROGRAM OUTSIDE OF LOCALHOST**

---

**Everything is set up. After launching, the program will start getting info at certain time**

**To ensure the EXPRESS.JS functions are working correctly visit URL ```127.0.0.1:YOURPORT/ohlcv-creator/test-api/HARAMBE/time/1m``` after launching the application again**