github.com/instill-ai/component@v0.16.0-beta/pkg/connector/numbers/v0/README.mdx (about)

     1  ---
     2  title: "Numbers Protocol"
     3  lang: "en-US"
     4  draft: false
     5  description: "Learn about how to set up a VDP Numbers Protocol connector https://github.com/instill-ai/instill-core"
     6  ---
     7  
     8  The Numbers Protocol component is a application connector that allows users to seamlessly integrate third-party blockchain services through the Numbers Protocol, providing security, verifiability and traceability to data management.
     9  It can carry out the following tasks:
    10  
    11  - [Register](#register)
    12  
    13  ## Release Stage
    14  
    15  `Alpha`
    16  
    17  ## Configuration
    18  
    19  The component configuration is defined and maintained [here](https://github.com/instill-ai/component/blob/main/pkg/connector/numbers/v0/config/definition.json).
    20  
    21  ## Connection
    22  
    23  | Field | Field ID | Type | Note |
    24  | :--- | :--- | :--- | :--- |
    25  | Capture token (required) | `capture_token` | string | Fill 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. |
    26  
    27  ## Supported Tasks
    28  
    29  ### Register
    30  
    31  Register a file into NumbersProtocol Chain.
    32  
    33  | Input | ID | Type | Description |
    34  | :--- | :--- | :--- | :--- |
    35  | Task ID (required) | `task` | string | `TASK_REGISTER` |
    36  | Images (required) | `images` | array[string] | The images you want to upload to blockchain. |
    37  | Caption | `caption` | string | Caption of the asset. |
    38  | Asset Creator | `asset_creator` | string | Name of the asset creator. |
    39  | Headline | `headline` | string | Headline of the asset |
    40  | Digital Source Type | `digital_source_type` | string | Specify the type of the source. More details <a href="https://docs.numbersprotocol.io/introduction/numbers-protocol/defining-web3-assets/assettree/digitalsourcetype">here</a> |
    41  | Generated By | `generated_by` | string | The AI model used to generate the content. |
    42  | License | `license` | object | License |
    43  | Mining Preference | `mining_preference` | string | Designates 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 <a href="https://docs.numbersprotocol.io/introduction/numbers-protocol/defining-web3-assets/assettree/miningpreference">here</a> |
    44  
    45  | Output | ID | Type | Description |
    46  | :--- | :--- | :--- | :--- |
    47  | Asset Urls | `asset_urls` | array[string] | Asset Urls |