Track and Trace
The Track and Trace Service creates Proof of Origin with the following capabilities:
- Proof of Origin
- Aggregation of Events (partial proofs) of: by who, on behalf of, what, and when
- Built in access management for did:key and did:ebsi
List documents
Returns a list of documents.
Get a document
Gets the document corresponding to the ID.
List events
Returns a list of events.
Get an event
Gets the event corresponding to the document ID and event ID.
List accesses
Returns a list of accesses related to the document.
Check access
Checks if the DID is included in the allowlist of Track and Trace Document creators or not.
Get accesses
Get accesses filtered by subject.
Get contract details
Returns the addresses of the other registry contracts a given Track and Trace instance is on-chain
Get ABI
Returns the ABI of the Track and Trace smart contract.