Numbers Protocol

The Numbers Protocol component is an application component that allows users to seamlessly integrate third-party blockchain services through the Numbers Protocol, providing security, verifiability and traceability to data management. It can carry out the following tasks:

#Release Stage

Alpha

#Configuration

The component definition and tasks are defined in the definition.json and tasks.json files respectively.

#Setup

In order to communicate with Numbers Protocol, the following connection details need to be provided. You may specify them directly in a pipeline recipe as key-value pairs within the component's setup block, or you can create a Connection from the Integration Settings page and reference the whole setup as setup: ${connection.<my-connection-id>}.

FieldField IDTypeNote
Capture Token (required)capture-tokenstringFill in your Capture token in the Capture App. To access your tokens, you need a Capture App account and you can sign in with email or wallet to acquire the Capture Token.

#Supported Tasks

#Register

Register a file into NumbersProtocol Chain.

InputIDTypeDescription
Task ID (required)taskstringTASK_REGISTER
Images (required)imagesarray[string]The images you want to upload to blockchain.
CaptioncaptionstringCaption of the asset.
Asset Creatorasset-creatorstringName of the asset creator.
HeadlineheadlinestringHeadline of the asset
Digital Source Typedigital-source-typestringSpecify the type of the source. More details here
Generated Bygenerated-bystringThe AI model used to generate the content.
LicenselicenseobjectLicense
Mining Preferencemining-preferencestringDesignates the selection made by the asset creators or licensed owners to decide if the asset is suitable for inclusion in a data mining or AI/ML training workflow. More details here
Input Objects in Register

License

License

FieldField IDTypeNote
License DocumentdocumentstringURL of the license file.
License NamenamestringLicense of the asset file.
OutputIDTypeDescription
Asset URLsasset-urlsarray[string]Asset Urls