alicenet / utilities

Utilities for the AliceNet project
MIT License
1 stars 0 forks source link

AliceNet Utilities

GitHub Release License codecov Discord

AliceNet is a Proof-Of-Stake, UTXO based blockchain written in golang that enables high-speed bridging between Layer 1 and Layer 2 protocols while emphasizing strong security and identity standards.

This repository provides a number of utilities helpful for working with/hosting AliceNet.

To learn more, check out our official website and join our official Discord community.

Indexer

The Indexer is designed to process all events on every layer for AliceNet and make it available for easy access, similar to Etherscan does for Ethereum.

Worker

The worker is designed to run continuously and poll the state of AliceNet on all layers. As events are detected, they are processed and stored in long-term storage (currently limited to just Google Cloud Spanner).

Frontend

The frontend runs a combination GRPC/REST endpoint that can be called to return the information stored by the worker.

JSON RPC Proxy

A container image that will proxy JSON RPC requests to a remote path (not just host). This allows for hosting a proxy that will include an account key for a service such as infura.

How to contribute

AliceNet is still under development and contributions are always welcome! Please make sure to check Contributing if you want to help.

License

AliceNet is licensed under MIT license.