-
Use case 1: Sign contract and use data: This use case demonstrates the process of checking data access policy, negotiation between consumer and provider, contract signing, data retrieval, and agreement registration in the registry.
-
Use case 2: Delegate permission and service access: This use case demonstrates the process of delegating access to a third party, as well as access to a service by a third party.
Python 3.12+
pip install pre-commit
pre-commit install
-
If you don't have
Poetry
installed run:pip install poetry
-
Install dependencies:
poetry config virtualenvs.in-project true poetry install --no-root --with dev,test
-
Launch the usecase:
poetry run python -m app.usecases <usecase_number>
Usecase number:
- 1 - Sign contract and use data
- 2 - Delegate permission and service access
MIT
HIRO uses and requires from its partners GitFlow with Forks