Text to smart-contract. Describe a process to generate a smart-contract and deploy to any blockchain.
The Toolblox plugin allows users to write free text descriptions of a process or workflow and convert it into a self-executing smart contract that can be deployed on any blockchain. By issuing commands like 'Create a workflow that manages sales orders within a department' and describing the stakeholders and lifecycle of the asset involved, users can create their own smart-contract. The result is a URL that helps manage the smart contract on a blockchain. With Toolblox, you can streamline your business operations and save time. Plus, the user-friendly interface makes it easy for anyone to create a smart contract, regardless of technical background.
Learn how to use Toolblox effectively! Here are a few example prompts, tips, and the documentation of available commands.
Prompt 1: "Create a workflow that manages sales orders within a department."
Prompt 2: "Add a verification step to the workflow."
Prompt 3: "Update the workflow to include a client approval."
Prompt 4: "Create a workflow for a coffee production - operated by the producer - starting with harvest, processing, and packaging. Also, add a step where the regulators can certify the quality."
Features and commands
|This command allows users to describe in free text their flow, such as creating a workflow for managing sales orders within a department. The description should include information about the asset, its lifecycle, and the stakeholders involved. The command returns a URL to manage the smart-contract further and deploy it onto a blockchain.|
|An optional parameter that represents the API key used to identify the current user. Users can generate API keys in https://app.toolblox.net/profile. If the API key is not known, the user should be asked and provided with the URL where they can generate one easily.|
|An optional parameter that should be filled when issuing update statements like "Add a verification step to the workflow" or "Update the workflow to include a client approval". The value should be the ID returned in the previous call to |
|A required parameter that contains the unique ID of the user logged into chat.openai.com.|
|The content in free text that describes the workflow. It should be a description of a process, activity, or scenario, such as creating a workflow for a coffee production operated by the producer, starting with harvest, processing, and packaging. The text can also include additional steps, such as adding a step where regulators can certify the quality.|
Please note that the response to the
Generate command includes the following fields:
currentUsage: The API usage of the account in the current calendar month.
url: The URL containing the newly built or altered smart-contract.
id: The ID of the smart-contract which was created or altered.
imageUrl: A screenshot of the smart contract workflow in PNG format. This image should be shown to the user to make it easier to understand the content of the workflow.
spec: An internal system representation that describes the entire result of the smart contract. This field is not understandable by humans and needs to be summarized.