{"id":19603122,"url":"https://github.com/0100101001010000/blockchaindb","last_synced_at":"2025-02-26T15:43:07.462Z","repository":{"id":200689661,"uuid":"236827981","full_name":"0100101001010000/BlockchainDB","owner":"0100101001010000","description":"A simple NoSQL blockchain database","archived":false,"fork":false,"pushed_at":"2020-09-15T16:01:38.000Z","size":156,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-09T08:28:05.475Z","etag":null,"topics":["blockchain","database","nosql","python"],"latest_commit_sha":null,"homepage":"","language":"Python","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/0100101001010000.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2020-01-28T19:57:08.000Z","updated_at":"2021-03-31T11:04:33.000Z","dependencies_parsed_at":null,"dependency_job_id":"43acee48-a066-4c8f-93f3-7ae7b600ca2e","html_url":"https://github.com/0100101001010000/BlockchainDB","commit_stats":null,"previous_names":["0100101001010000/blockchaindb"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0100101001010000%2FBlockchainDB","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0100101001010000%2FBlockchainDB/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0100101001010000%2FBlockchainDB/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0100101001010000%2FBlockchainDB/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/0100101001010000","download_url":"https://codeload.github.com/0100101001010000/BlockchainDB/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240886587,"owners_count":19873528,"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","database","nosql","python"],"created_at":"2024-11-11T09:28:12.686Z","updated_at":"2025-02-26T15:43:07.440Z","avatar_url":"https://github.com/0100101001010000.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# BlockchainDB\nA simple NoSQL blockchain database built using [Flask](https://flask.palletsprojects.com/en/1.1.x/).\n\nBlockchainDB uses the blockchain techonology to provide a safe and decentralised database, meaning that your data is safer as it is copied a.cross multiple nodes limiting the ability of someone to corrupt your data. This also means that each node is a failover for the other, if one fails the others will have the same data so will still be able to run your query. BlockchainDB also allows you to upload encrypted data so that only people with the keys can decrypt it.\n\n## Installation\nFork this repository and make it you own.\n\n## Testing\nBlockchainDB uses [Pytest](https://docs.pytest.org/en/latest/), the test cases can be found in `test_BlockchainDB.py` which can be run from the command line, just type `pytest -v` and the tests should run.\n\n## Usage\nThe intention of this repository is to be forked and adapted to different projects, certain areas should be replaced and have been highlighted.\n\n## Examples\nThe Example directory has an example that allows you to start up your own chain and connect a couple of nodes together, more details can be found in the directory [README.md](https://github.com/0100101001010000/BlockchainDB/blob/master/Example/README.md)\n\n## Deployment\nBlockchainDB uses Flask for more information see their [deployment page](https://flask.palletsprojects.com/en/1.1.x/deploying/#deployment).\n\n## Contributing\nRaise an issue to discuss the improvement or bug fix, then a pull request can be raised. More information can be found [here](https://github.com/0100101001010000/BlockchainDB/blob/master/CONTRIBUTING.md) \n\n## Code of conduct\nThe code of conduct can be found [here](https://github.com/0100101001010000/BlockchainDB/blob/master/CODE_OF_CONDUCT.md)\n\n## License\nBlockchainDB falls under the MIT license, more information can be found [here](https://github.com/0100101001010000/BlockchainDB/blob/master/LICENSE.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0100101001010000%2Fblockchaindb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F0100101001010000%2Fblockchaindb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0100101001010000%2Fblockchaindb/lists"}