Get comfortable with the Web Application

Once you have completed the Veriscope Installation, log-in in to the web-app application with the admin account you created during the set-up and navigate to the domain set in your root .env.

Once you have completed the above, log-in to your Veriscope application at your VERISCOPE_SERVICE_HOST domain e.g. https://subdomain.domain.com.

VERISCOPE_SERVICE_HOST is an environmental variable that was set during the installation and should equal the DNS name that points to your machine e.g. subdomain.domain.com.

Alt text

Manage Your Organization

Use this page to setup your trust anchor account

Choose Load TA Account

This will load the TA account stored in /opt/veriscope/veriscope_ta_node/.env

#DO NOT INCLUDE "0x" prefix in TRUST_ANCHOR_PK
TRUST_ANCHOR_PK=9b................17
TRUST_ANCHOR_PREFNAME="Singapore VASP"
TRUST_ANCHOR_ACCOUNT=0x........60
`WEBHOOK_CLIENT_SECRET`=abcdefg*

HTTP="http://localhost:8545"
WS="ws://localhost:8545"
WEBHOOK="http://localhost:8000/webhook"
HTTP_API_PORT=8080
TEMPLATE_HELPER_PORT=8090

CONTRACTS=/opt/veriscope/veriscope_ta_node/artifacts/

#veriscope testnet
TRUST_ANCHOR_MANAGER_CONTRACT_ADDRESS="0x........06"
TRUST_ANCHOR_STORAGE_CONTRACT_ADDRESS="0x........66"
TRUST_ANCHOR_EXTRA_DATA_GENERIC_CONTRACT_ADDRESS="0x.......4c"
TRUST_ANCHOR_EXTRA_DATA_UNIQUE_CONTRACT_ADDRESS="0x........a8"

#redis
REDIS_URI=redis://127.0.0.1:6379
LOG_LEVEL=info

SIGN_MESSAGE="VERISCOPE"
Do not include "0x" prefix in TRUST_ANCHOR_PK
If you need to create a new trust anchor account, simply replace TRUST_ANCHOR_ACCOUNT and TRUST_ANCHOR_PK with a new account and private key.
Alt text

At this stage you can query if your account has been verified and has a balance.

Alt text
If your account is not verified, please request to have your account on boarded and verified by your Veriscope Account manager and ensure you are granted Shyft Testnet tokens before proceeding further.*

Once your account has been verified, you can confirm as shown here:

Alt text

Now you can proceed with completing your account registration.

Add your TA account to the Discovery Layer

Alt text

And finally complete the form for each key in the list for “Add Key Value Pair to Discovery Layer”.

For the API_URL key, ensure you enter the domain name associated with this Web Application as configured in step 1 above:
VERISCOPE_SERVICE_HOST=”subdomain.domain.com”
The webapp accepts KYC requests to the route /kyc-template. Ensure you add the route in the API_URL value.
Alt text

VASP IVMS Profile

In this section of Manage Organization, you are provided a form to complete. Set or Update Entity Information for IVMS. This information is not posted to the blockchain or Discovery Layer. It is used in the KYC Template when posting to another VASP.