Skip to main content

Example

Let's see how we can kind find out what info these Digi Proofs contain!

For reference here is a link to each of the team members Digi Proofs

Step 1

Finding a token's ID. This can be done by looking at a transaction on Polygon from the above links. Every Digi Proof has a different token ID.

  • Oran's ID is (5)
  • Rob's ID is (4)
  • Aniket's ID is (3)

Step 2

Lets go to MetadataRegistry.sol and navigate to 'Read Contract' as seen below.

Step 2

Step 3

Now lets query the details of the Digi Proof. The below functions allow you to request certain details about the Digi Proof. Just type in ID number of the Digi Proof you wish to see. It's as simple as that!

Company Names

It returns names of the companies that correspond to the Digi Proof.

'getCompanyNames(_sbtId)'

For example to find out who's involved in Oran's Digi Proof use:

5

The result of this should look something like this: Company ID

Now try it with the rest of the metadata!

Description

It returns a basic description of the project that correspond to the Digi Proof.

`getDescription(_sbtId)`

For example to return Oran's Digi Proof description query:

5

Digi Proof Type

It returns the type of cooperation that correspond to the Digi Proof.

'getDigiProofType(_sbtId)'

URI

It returns a URL to the image that correspond to the Digi Proof.

'getURI(_sbtId)'

Future Developments

Once the Beta is underway we will launch the Soul Search Engine allowing users to quickly search for companies Soul IDs on a user friendly interface.