Python SDK for developing indexers of Tezos smart contracts inspired by The Graph.
Python 3.8+ is required for dipdup to run.
$ pip install dipdup
- Read the rest of the tutorial: docs.dipdup.net
- Check out demo projects
To set up development environment you need to install poetry package manager and GNU Make. Then run one of the following commands at project's root:
$ # install project dependencies
$ make install
$ # run linters
$ make lint
$ # run tests
$ make test cover
$ # run full CI pipeline
$ make
- Telegram chat: @baking_bad_chat
- Slack channel: #baking-bad
- Discord group: Baking Bad
This project is maintained by Baking Bad team.
Development is supported by Tezos Foundation.