identfy is a combination of various products that enable building user-centric solutions.
identfy Entity service is This repository contains an implementation of a stateless service that allows the issuance of verifiable credentials compatible with EBSI guidelines and in jwt_vc format. The service also serves as an authorization server.
The execution of the service can be done through docker or through its direct execution.
Node version 16 is required to operate the service.
Clone the repository and install the dependencies with:
npm install
Run the server with:
npm run serve
Clone the repository and create an image for the service using the Dockerfile located in the root of the project.
docker build . -t identfy-service
Once the docker image is created, you can deploy a container by specifying the desired configuration. In the case of requiring configuration by file, the dockerfile will include the files indicated in the "deploy" directory, so you can modify them if desired. Additionally, it is also possible to mount a volume and host the configuration files in it.
Clone the repository and use docker-compose to create a container of the service using the file located in the deploy
directory. You do not need to create the image first, as it is configured to do so. To do so, run the following command:
docker-compose up
If you are interested on testing and building it by yourself or you would like to contribute, you can find here the development guide
- Contact: send an email to blockchain@izertis.com
- Github discussions - Help and general questions about this project
This software is dual-licensed; you can choose between the terms of the Affero GNU General Public License version 3 (AGPL-3.0) or a commercial license. Look at LICENSE file for more information.
identfy and its logo are registered trademarks of Izertis