Open Data Platform for Arbitrum. The goal with this portal is to improve data access and empower data scientists to conduct research that drives the community forward.
This project is in active development. You can help by giving ideas, answering questions, reporting bugs, proposing enhancements, improving the documentation, and fixing bugs. Feel free to open issues and pull requests!
Some ways you can contribute to this project:
- Adding new data sources.
- Improving the data quality of existing datasets.
- Adding tests to the data pipelines.
You can run the entire Arbitrum Data Portal locally using Python Virtual Environment or VSCode Development Containers.
Clone the repository and run the following commands (or make setup
) from the root folder:
# Create a virtual environment
pip install uv && uv venv
# Install the package and dependencies
uv pip install -U -e .[dev]
Now, you should be able to spin up Dagster UI (make dev
) and access it locally.
You can jump into the repository Development Container. Once inside the develpment environment, you'll only need to run make dev
to spin up the Dagster UI locally. The development environment can also run in your browser thanks to GitHub Codespaces!
MIT