Quick Start

So far, UXUY Indexer has opensource and release alpha version.

Standalone

The UXUY Indexer has two parts, the first part is Indexer and the second one is API-Server.

Indexer has 3 modules, Scan Index Persistent.

Prerequisites:

  • Ensure Golang is installed.

  • Set up your Go workspace.

Blockchain Indexer Setup:

  1. Choose or deploy an Ethereum node; obtain its RPC endpoint (e.g., Infura).

  2. Set up MySQL on your server or use a cloud service.

Build & Run

git clone https://github.com/uxuycom/indexer.git
mysql -uroot -p < indexer/db/init_mysql.sql
// RUN Indexer
git clone https://github.com/uxuycom/indexer.git
cd indexer
make build && sudo make install

// Before do this, you needs to initial database first.
// mysql 
// Update the config follow the docs
indexer -c config.json

// Run Indexer JSONRPC API server
apiserver -c config.json

Docker

You can run Indexer and API use Docker soon.

How to become contributor ?

If you are a developer, you can join us to develop and make the indexer more powerful.

If you are interesting on this, feel free to join the community to make better place.

Last updated

Was this helpful?