Skip to content

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

License

Notifications You must be signed in to change notification settings

Solcrates-Labs/ohlcvcreator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

X (formerly Twitter) Follow Telegram Badge Email Badge License: MIT code style: prettier

More documentation:

https://solcrates-labs.gitbook.io/solcrateslabs/ohlcv-creator/ohlcv-creator

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:

https://solcrateslabs.tech/ohlcv-creator/test-api/HARAMBE/time/1m

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