https://github.com/namada-net/namada-masp-indexer
The Namada Masp Indexer reference implementation.
https://github.com/namada-net/namada-masp-indexer
indexer masp namada
Last synced: 2 months ago
JSON representation
The Namada Masp Indexer reference implementation.
- Host: GitHub
- URL: https://github.com/namada-net/namada-masp-indexer
- Owner: namada-net
- License: gpl-3.0
- Created: 2024-04-15T08:49:01.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-07-08T12:59:23.000Z (3 months ago)
- Last Synced: 2025-07-08T13:02:04.091Z (3 months ago)
- Topics: indexer, masp, namada
- Language: Rust
- Homepage:
- Size: 468 KB
- Stars: 11
- Watchers: 15
- Forks: 6
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# Namada Masp Indexer
The [`namada-masp-indexer`](https://github.com/namada-net/namada-masp-indexer) is a
specialized indexer that crawls [Namada](https://github.com/anoma/namada)
networks, extracting [MASP](https://github.com/anoma/masp) transaction data. In
addition to indexing fetched MASP transactions, the `namada-masp-indexer` builds
a panoply of data structures that keep track of the state of the current MASP
commitment tree, note positions, etc. By exposing this data via an HTTP RPC API,
Namada clients are able to synchronize with the latest state of the MASP very
quickly, alleviating remote procedure calls to full nodes.## Status
⚠️ This project is still a work-in-progress, use at your own risk! ⚠️
## How to run
- Copy the `.env.template` to `.env` file and edit the necessary variables.
- Run `docker compose up`## License
This project is licensed under the GNU General Public License v3.0. You can
consult a copy of the license text [here](COPYING).