{"id":21980216,"url":"https://github.com/avanade/emtech-distributed-data","last_synced_at":"2025-06-14T00:03:07.355Z","repository":{"id":38215346,"uuid":"361782144","full_name":"Avanade/emtech-distributed-data","owner":"Avanade","description":"Avanade's exploration of SQL Ledger, Confidential Ledger, and other data sharing technologies.","archived":false,"fork":false,"pushed_at":"2023-05-23T16:49:25.000Z","size":2424,"stargazers_count":6,"open_issues_count":16,"forks_count":3,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-06-06T08:15:31.545Z","etag":null,"topics":["blockchain","confidential-ledger","ledger-tables","nextjs","python","sql","sql-ledger","sql-server"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Avanade.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-04-26T14:33:32.000Z","updated_at":"2023-07-06T07:44:29.000Z","dependencies_parsed_at":"2025-04-30T04:36:16.279Z","dependency_job_id":"06f5be52-d127-44d1-9172-02241b3afe75","html_url":"https://github.com/Avanade/emtech-distributed-data","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Avanade/emtech-distributed-data","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Avanade%2Femtech-distributed-data","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Avanade%2Femtech-distributed-data/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Avanade%2Femtech-distributed-data/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Avanade%2Femtech-distributed-data/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Avanade","download_url":"https://codeload.github.com/Avanade/emtech-distributed-data/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Avanade%2Femtech-distributed-data/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259737896,"owners_count":22903869,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blockchain","confidential-ledger","ledger-tables","nextjs","python","sql","sql-ledger","sql-server"],"created_at":"2024-11-29T17:09:59.216Z","updated_at":"2025-06-14T00:03:07.334Z","avatar_url":"https://github.com/Avanade.png","language":"TypeScript","readme":"# emtech-distributed-data\n\n[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)\n![GitHub issues](https://img.shields.io/github/issues/Avanade/emtech-distributed-data)\n![GitHub](https://img.shields.io/github/license/Avanade/emtech-distributed-data)\n![GitHub Repo stars](https://img.shields.io/github/stars/Avanade/emtech-distributed-data?style=social)\n[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg)](https://avanade.github.io/code-of-conduct/)\n[![Ready OpenSource](https://img.shields.io/badge/Ready-Ava--Maturity-%23FF5800?labelColor=green)](https://avanade.github.io/maturity-model/)\n\n## Overview\n\nThis repository showcases Avanade's exploration with Distributed Data solutions, built for data sharing, security, and attestability. Over time, it will showcase additional integrations with our current research topics around distributed data.\n\n### Contents\n\nThis repository contains:\n\n- [Oltiva Actif](docs/sql-ledger-usecase.md) - A prototype application using ledger tables to protect and share healthcare data, between patients, and healthcare providers. The scenario provides QR codes which end users can scan, to approve the sharing of their data - and for how long the data should be shared for. Ledger tables track the consent, and the date at which data should be wiped, so that the 'destroy date' is kept attested, so that data is only retained for as long as needed.\n- [Oltiva SafeDrive](docs/confidential-ledger-usecase.md) - A multi-container docker compose application that simulates the actions of multiple vehicles with IoT sensors driving on the roads, storing the data to Azure Confidential Ledger, so that in the event of a crash, by comparing the data from one car, to the data on another (if it exists), you could determine liability for the collision.\n\n\nExplore the [Azure SQL Ledger use case](docs/sql-ledger-usecase.md) and the [Azure Confidential Ledger use case](docs/confidential-ledger-usecase.md).\n\n### Licensing\n\nemtech-distributed-data is available under the [MIT Licence](./LICENCE).\n\n### Solutions Referenced\n\n- [Azure SQL Database ledger tables](https://docs.microsoft.com/en-us/azure/azure-sql/database/ledger-overview?WT.mc_id=AI-MVP-5004204)\n- [Azure Confidential Ledger](https://docs.microsoft.com/en-gb/azure/confidential-ledger/?WT.mc_id=AI-MVP-5004204)\n\n### Documentation\n\nThe `docs` folder contains [more detailed documentation](docs/start-here.md), with links out to setup instructions for each demo.\n\nFeel free to contact the team on Twitter, either [Chris](https://twitter.com/sealjay_clj) or [Fergus](https://twitter.com/FergusKidd). For bugs, please [raise an issue on GitHub](https://github.com/Avanade/emtech-distributed-data/issues).\n\n## Contributing\n\nContributions are welcome. See information on [contributing](CONTRIBUTING.md), as well as our [code of conduct](CODE_OF_CONDUCT.md).\n\nIf you're happy to follow these guidelines, then check out the [getting started](docs/start-here.md) guide.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Favanade%2Femtech-distributed-data","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Favanade%2Femtech-distributed-data","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Favanade%2Femtech-distributed-data/lists"}