Findy Agency is an open-source project for a decentralized identity agency. OP Lab developed it from 2019 to 2024. The project is no longer maintained, but the work will continue with new goals and a new mission. Follow the blog for updates.
GitHub codespace for the Findy Agency Workshop. The workshop instructions work best with Mac or Linux computers. If you have Windows, or trouble setting up the environment locally, you can use this codespace to do the workshop tasks.
-
Navigate with browser to https://github.com/codespaces
-
Choose "New codespace" from upper right corner. "Create a new codespace" view is opened.
-
Choose Repository "findy-network/agency-workshop-codespace". Other settings can be left as they are.
-
Click "Create codespace" button. Codespace is created and opened in browser.
-
Wait until the codespace is ready and Terminal window becomes active in
/workshop
. It takes a while, because it needs to download and install all the tools. -
Now you have an instance of VS Code running in the cloud that you can access through the browser. The environment contains already the cloned workshop codes in path
/workshop
. Ensure you have the latest codes. Type to terminal:cd /workshop git pull
-
[CLI track] Follow the instructions for the CLI track.
-
[Code track] You should cd to your target track app directory. E.g. for TypeScript track:
cd /workshop/track2.1-ts/app
-
[Code track] Follow the instructions for the code tracks from following steps onwards:
-
Whenever the instructions ask to navigate to localhost endpoint, you should use your codespace URL instead. It is something like
https://<username>-<container-name>-<id>-3001.preview.app.github.dev/
.NOTE for Kotlin developers After executing step 0.6, you should acquire your library access token from GitHub. Declare the needed environment variables to
.envrc
(described in step 0.4).