https://github.com/forbole/ibcjuno
https://github.com/forbole/ibcjuno
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/forbole/ibcjuno
- Owner: forbole
- License: mit
- Created: 2022-03-21T13:05:38.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2023-09-21T12:51:43.000Z (over 2 years ago)
- Last Synced: 2024-06-21T19:05:54.115Z (almost 2 years ago)
- Language: Go
- Size: 557 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# IBCJuno
IBCJuno is an IBC price aggregator and exporter for Cosmos [IBC protocol](https://github.com/cosmos/ibc).
IBCJuno fetches the latest price of IBC tokens and stores it inside a [PostgreSQL](https://www.postgresql.org/) database on top of which [GraphQL](https://graphql.org/) APIs can be created using [Hasura](https://hasura.io/).
## Install IBCJuno
Run inside ibcjuno directory:
```shell
$ make install
```
## Usage
To know how to set up and run IBCJuno, please refer to the [docs folder](.docs).
## GraphQL integration
If you want to know how to run a GraphQL server that allows exposing the parsed data, please refer to the following guides:
- [PostgreSQL setup with GraphQL](.docs/postgres-graphql-setup.md)
## Contributing
Contributions are welcome! Please open an Issues or Pull Request for any changes.
## License
[CCC0 1.0 Universal](https://creativecommons.org/share-your-work/public-domain/cc0/)