Phase 2: LISTEN - How to implement a solution

Phase 2 requires VASPs to implement matching logic and Proof of Address Control proofs for the addresses they own. Optionally, if a VASP wishes to know who the originator/sender VASP is they can implement the /get-trust-anchor-details endpoint.

Veriscope has built several Proof of Address Control (PoAC) proofs that are undergoing testing with several VASPs and will soon to incorporated into the Veriscope product. If you would like to know more, please reach out at [email protected].

Get Trust Anchor Details

Example 1. endpoint
`GET` {{baseUrl}}/api/v1/server/get_trust_anchor_details/{{trust_anchor_address}}
Example 2. variables
"trust_anchor_address": "0xF937c412e7172c2c8978cEdD850DDD08e0D95e60"
Example 3. response (200 OK)
[
    {
        "id": 193,
        "transaction_hash": "0xac1e42a54ba1581b6df502079a9454a5e8b1d6002edda89aefdbb3f254382250",
        "trust_anchor_address": "0xF937c412e7172c2c8978cEdD850DDD08e0D95e60",
        "key_value_pair_name": "API_URL",
        "key_value_pair_value": "https://ks-node-3.veriscope.network/kyc-template",
        "created_at": "2022-06-15T02:57:00.000000Z",
        "updated_at": "2022-06-15T02:57:00.000000Z",
        "block_number": 1532736
    },
    {
        "id": 195,
        "transaction_hash": "0x26c1264629b0c9c0fd59f6a8926ea8f56ede55ac801779b70bdcb0a13ebb9cd7",
        "trust_anchor_address": "0xF937c412e7172c2c8978cEdD850DDD08e0D95e60",
        "key_value_pair_name": "TECHNOLOGY_CONTACT",
        "key_value_pair_value": "[email protected]",
        "created_at": "2022-06-15T02:58:00.000000Z",
        "updated_at": "2022-06-15T02:58:00.000000Z",
        "block_number": 1532740
    },
    {
        "id": 196,
        "transaction_hash": "0x82a079f9b8a5a1823956fc5d302a5c5451a2a2d7ec7eeb7b5bd9c466afa6df5f",
        "trust_anchor_address": "0xF937c412e7172c2c8978cEdD850DDD08e0D95e60",
        "key_value_pair_name": "JURISDICTION",
        "key_value_pair_value": "Singapore",
        "created_at": "2022-06-15T02:58:16.000000Z",
        "updated_at": "2022-06-15T02:58:16.000000Z",
        "block_number": 1532741
    },
    {
        "id": 197,
        "transaction_hash": "0x521a4ff2f20217013e4c364f00634815b05eb4b176d84ea3e835d0154bd146d1",
        "trust_anchor_address": "0xF937c412e7172c2c8978cEdD850DDD08e0D95e60",
        "key_value_pair_name": "REGULATED",
        "key_value_pair_value": "Yes",
        "created_at": "2022-06-15T02:58:32.000000Z",
        "updated_at": "2022-06-15T02:58:32.000000Z",
        "block_number": 1532742
    },
    {
        "id": 198,
        "transaction_hash": "0xab769bfe2fa05ff3dc1aa5814722fb097507f93d790c468921d5762524687c39",
        "trust_anchor_address": "0xF937c412e7172c2c8978cEdD850DDD08e0D95e60",
        "key_value_pair_name": "INCORPORATED_DATE",
        "key_value_pair_value": "2022-01-01",
        "created_at": "2022-06-15T02:58:48.000000Z",
        "updated_at": "2022-06-15T02:58:48.000000Z",
        "block_number": 1532743
    }
]