All Projects → bcgov → Theorgbook

bcgov / Theorgbook

Licence: apache-2.0
A public repository of verifiable claims about organizations. A key component of the Verifiable Organization Network.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Theorgbook

Awesome Hyperledger Fabric
A curated list of resources for creating applications with hyperledger fabric
Stars: ✭ 349 (+384.72%)
Mutual labels:  hyperledger
Copycats
copycats command line tool (and core library) - crypto cats / kitties collectibles unchained - buy! sell! hodl! sire! - play for free - runs off the blockchain w/ ledger lite - no ether / gas required; run your own peer-to-peer (P2P) network node over HTTP
Stars: ✭ 26 (-63.89%)
Mutual labels:  hyperledger
Fabric Baseimage
Stars: ✭ 53 (-26.39%)
Mutual labels:  hyperledger
Unchained
My personal study of blockchain related technology.
Stars: ✭ 379 (+426.39%)
Mutual labels:  hyperledger
Cello
Operating System for Enterprise Blockchain
Stars: ✭ 715 (+893.06%)
Mutual labels:  hyperledger
Fabric Sdk Java
Stars: ✭ 982 (+1263.89%)
Mutual labels:  hyperledger
Blockchain
黑马程序员 120天全栈区块链开发 开源教程
Stars: ✭ 3,480 (+4733.33%)
Mutual labels:  hyperledger
Hyperledger Labs.github.io
Hyperledger Labs
Stars: ✭ 65 (-9.72%)
Mutual labels:  hyperledger
Blockchain
Compilation of useful documents and scientific papers about Blockchain & cryptocurrencies.
Stars: ✭ 751 (+943.06%)
Mutual labels:  hyperledger
Mortgageblockchainfabric
Mortgage Processing App using Hyperledger Fabric Blockchain. Uses channels for privacy and access, and restricts read/write previleges through endorsement policies
Stars: ✭ 45 (-37.5%)
Mutual labels:  hyperledger
Blockchain guide
Introduce blockchain related technologies, from theory to practice with bitcoin, ethereum and hyperledger.
Stars: ✭ 5,897 (+8090.28%)
Mutual labels:  hyperledger
Fabric Sdk Go
Stars: ✭ 712 (+888.89%)
Mutual labels:  hyperledger
Blockchain Explorer
Stars: ✭ 984 (+1266.67%)
Mutual labels:  hyperledger
Hyperledger
Hyperledger is a Collaborative Project at The Linux Foundation.
Stars: ✭ 3,653 (+4973.61%)
Mutual labels:  hyperledger
Aries Vcr
Hyperledger Indy Catalyst is a set of application level software components designed to accelerate the adoption of trustworthy entity to entity communications.
Stars: ✭ 57 (-20.83%)
Mutual labels:  hyperledger
Fabric Ca
Stars: ✭ 331 (+359.72%)
Mutual labels:  hyperledger
Burrow
https://wiki.hyperledger.org/display/burrow
Stars: ✭ 851 (+1081.94%)
Mutual labels:  hyperledger
Von Network
A portable development level Indy Node network.
Stars: ✭ 72 (+0%)
Mutual labels:  hyperledger
Hyperledger Composer Supply Chain Network
An implementation of Hyperledger Composer to improve transparency and traceability of supply chain
Stars: ✭ 57 (-20.83%)
Mutual labels:  hyperledger
Iroha
Iroha - A simple, decentralized ledger
Stars: ✭ 1,015 (+1309.72%)
Mutual labels:  hyperledger

License

SonarQube Results:

Bugs Vulnerabilities Code smells Coverage Duplication Lines of code

Zap Results:

Bugs Vulnerabilities Code smells

TheOrgBook is now Aries Verifiable Credential Registry

OrgBook BC is a deployment of an underlying software component called a Verifiable Credential Registry (VCR). A VCR is more general component that can drive OrgBooks (repositories of information about registered organizations), and other repositories of verifiable information across a variety of use cases, including education, government services, public works projects and many more. The first generation of OrgBook BC was built on top of the software whose source code is in this repository. The current iteration of OrgBook BC is powered by the Aries Verifiable Credential Registry (VCR) (Aries VCR). TheOrgBook was implemented using custom protocols defined locally by the Verifiable Organizations Network (VON) team here in BC, Aries VCR is based on Hyperledger Aries protocols defined by a global community at the Linux Foundation.

If you are interested in deploying your own OrgBook (perhaps for another jurisdiction), or learning about the internals of Verifiable Credential Registries, please start with the latest and greatest code in the Aries VCR open source repository.

If you are just interested in running the Greenlight demo to get a feel of how OrgBooks work at the user interface level, feel free to use this repository—instructions are below. We recommend that you don't build on top of the code in this repo. Stick to Aries VCR.

TheOrgBook

TheOrgBook is a Credential Registry of verifiable credentials about entities. A public instance of TheOrgBook, such as BC's OrgBook contains a verifiable credentials about organizations (incorporations, professionals, etc.) issued by trusted public services such as Corporate Registries, regulatory agencies, permitting services, licencing services, procurement services and the like.

The Verifiable Organizations Network (VON) envisions the possibility of a number of public repositories of Verifiable Claims as a way of bootstrapping a trusted digital ecosystem.

TheOrgBook is being developed as part of the Verifiable Organizations Network (VON). For more information on VON see https://vonx.io. Even, better - join in with what we are doing and contribute to VON and the Indy community.

Quick Start Guide

The best way to get started with a new project is by working with a running instance. The VON Quick Start Guide will get you started with an Indy Network, an instance of TheOrgBook (this repo) and an instance of GreenLight running on your local machine in Docker. Give it a try!

OrgBook provides a set of RESTful web services you can use to query data from your third-party application, an introduction to use of these API's is available here.

Running TheOrgBook on OpenShift

To deploy TheOrgBook on a local instance of OpenShift, refer to Running TheOrgBook Locally on OpenShift. These instructions, apart from the steps that are specific to setting up your local environment, can also be used to get the project deployed to a production OpenShift environment.

Running TheOrgBook on Docker

The project can also be run locally using Docker and Docker Compose. Refer to Running TheOrgBook with Docker Compose for instructions.

Resetting the Ledger

For information on the process of resetting the ledger and wallets refer to the Resetting the Ledger and Wallets documentation.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].