This demo shows how to use Trinsic's Provider API to manage organizations under your Trinsic account. It is a Node.js Express app which makes Trinsic Provider API calls with our service client.
This sample is to simulate a dashboard to manage organizations in your Trinsic Studio account.
- Clone the repository
git clone https://github.com/streetcred-id/provider-reference-app
- Navigate into the directory
cd provider-reference-app
- Install the dependencies
npm install
- Go to Trinsic Studio and login or create an account.
- Click on the account dropdown in the top-right of the screen and select the Provider Keys link.
- Click the + NEW KEY button and enter a name for the key. Then click on the CREATE button.

- COPY THE KEY and paste it into the
PROVIDER_TOKENvalue in the .env file. You will not be able to see this key once the slider is closed, so be sure to copy it.
- Run with npm.
npm start - Open the web app on localhost:3000.

- Enter a name for a new organization, select a network, and click CREATE ORGANIZATION.
- It might take a few seconds to create the organization and refresh the table on the right.
- Copy an organization Access Token to the clipboard by clicking on the token.
- Assign an organization a new Access Token by clicking on its refresh button.
- Delete an organization by clicking on its red trash button.
Contact [email protected] for any questions.
