Welcome to the repository of Findy Agency's Self-Sovereign identity demo. This interactive app demonstrates the use of verifiable credentials. This demo is built using Findy Agency. Findy Agency is a multitenant SSI agency. This demo is based on Animo's similar demo for Aries Javascript Framework functionality. So big thanks to Animo for creating it in the first place!
Copy the .env.example
file to a .env
file and set the environment variables.
cd client
cp .env.example .env
Variable | Description |
---|---|
REACT_APP_HOST_BACKEND |
Used in the frontend application to connect with the backend. Should be http://localhost:5000 for development. |
REACT_APP_HOST_WEBSOCKET |
Used in the frontend application to connect with the WebSocket server and listen for events. Should be ws://localhost:5000 for development. |
Copy the .env.example
file to a .env
file and set the environment variables.
cd server
cp .env.example .env
Variable | Description |
---|---|
AGENCY_AUTH_URL |
Agency auth service URL |
AGENCY_AUTH_ORIGIN |
Agency auth service origin |
AGENCY_USER_NAME |
Agent user name |
AGENCY_PUBLIC_DID_SEED |
Agent public DID seed |
AGENCY_KEY |
Agent authenticator key |
SERVER_ADDRESS |
Agency gRPC server address |
SERVER_PORT |
Agency gRPC server port |
WALLET_URL |
Agency web wallet URL |
nvm use
yarn install
yarn dev