trustbloc / sandbox Goto Github PK
View Code? Open in Web Editor NEWDemonstration environments
License: Apache License 2.0
Demonstration environments
License: Apache License 2.0
Read the QR code using the javascript qr reader
It will be hard-coded for now, required by upstream components
Update to latest sidetree + edge service
Initial issuer server with one test handler that will be replaced with real handler(s). It also includes makefile targets to start, configure, stop and test Hydra OAuth2 server.
Add oauth2 flow to issuer
For now return token.
Call VC Services in order to create credential and remove hard-coded VC.
We would like to lower the hosting requirements for demonstrating the TrustBloc components. In particular, it would be great to share the stateful components (i.e.., the databases).
E.g., do the components requiring MySQL support table prefixing?
Remove generated resource-server.json
EDV structured document IDs are now required to be base58-encoded 128-bit values. After updating EDV and edge-service, update edge-sandbox to use the new images.
We would like to lower the hosting requirements for demonstrating the TrustBloc components. In particular, it would be great to share the stateful components (i.e.., the databases).
We should enable EDV and Fabric/Sidetree to share a CouchDB cluster (e.g., by prefixing the DB names).
There is no need for multiple docker-compose for hydra and strapi.
Token resolver will issue a call to introspection endpoint and return token/introspection info.
Add docker compose to start up DIDComm router in edge-sandbox.
Move code for issuing token into separate component e.g. token issuer. It will simplify operation handler code and make implementing handler unit-tests easier.
https://github.com/skip2/go-qrcode
QRCode will be a link to retrieve credential by id .
and displayed on the page.
Currently issuer profile name for vc-service is hard-coded. Configure it as command line or environment variable.
Modify demo setup script to create issuer profile for VC service.
As a follow up from trustbloc/vcs#66, make sure Edge-Sandbox is updated as required.
Add support for travel card flow to issuer server:
Integrate Hydra Oathkeeper in reverse proxy mode. The port exposing the reverse proxy forwards requests to the upstream server, defined in the rule, if the request is allowed. If the request is not allowed, ORY Oathkeeper does not forward the request and instead returns an error message.
This reverse proxy will be used to access CMS data.
Demo consists of the following issues:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.