Skip to content

Service

AttributeTypeDescriptionRequired
idstringUnique ID
typestring enumType of service access, compute
namestringService friendly name
displayNamelanguage value objectDescriptive name of the service used for human readability in applications.
descriptionlanguage value objectService description
datatokenAddressstringSmart Contract address of the service specific token
serviceEndpointstring (URL)Access Controller(Provider) URL
filesstring (encrypted files object)Encrypted access control information of the files (encrypted by the access controller(provider))
timeoutnumberDescribing how long the service can be used after consumption is initiated. A timeout of 0 represents no time limit. Expressed in seconds.
computecompute_objectIf service is of type compute, holds information about the compute-related privacy settings & resources.☑️ (Required for type compute services)
consumerParametersconsumerParametersAn object the defines required consumer input before consuming the asset.
additionalInformationObjectStores additional information, this is customizable by publisher
statenumber enum state
credentialscredentialsAccess Control Credentials
dataSchemaremoteObjectA remote document defining the schema of a data service(only dataset type assets)
inputSchemaremoteObjectA remote document defining the expected schema of the input data for a specific algorithm(only algorithm type assets)
outputSchemaremoteObjectA remote document defining the schema of the algorithm output(only algorithm type assets)