Skip to main content

Glossary

A quick reference to the words you'll meet in Toolblox. For a fuller introduction, see Core concepts.

Workflow — the whole smart contract, described as the lifecycle of one kind of thing (its states and the transitions between them).

Asset (also item or object) — the thing a workflow tracks, e.g. a Parcel or a Loan. Each individual one is stored on-chain as a token.

State (or status) — a stage in the life of the asset, such as Requested or Shipped. Every item is in exactly one state at a time.

Transition — an action that moves an item from one state to another. Each transition becomes a callable function in the finished contract.

Property (or attribute) — a data field carried by the asset, such as a Price or an Address. Each has a type (Text, Money, Date, Image, User…).

Stategram — the visual state-and-transition diagram: editable while you build, read-only inside the Asset Dashboard.

Asset Dashboard — the web app Toolblox auto-generates for a deployed workflow, where users browse items and run transitions.

DApp — a decentralized application. It looks like a normal website, but its data and rules live in a smart contract. Build custom ones with the DApp Maker.

Spec (Toolblox Spec) — a portable text description of a workflow that you can export and import.

Standard — an optional compatibility layer added at deploy time, e.g. ERC-721 (NFTs) or ERC-20 (token payments).

Wallet — the account that signs and pays for blockchain actions. Sign in with email, Google or an existing wallet.

Gas — the small fee a network charges to run a transaction. Toolblox can sponsor it for you on some networks (gasless).

Testnet / Mainnet — a free practice network vs. the real, live network.

Currency — the coin or token used for a workflow's payments: the network's native coin, a stablecoin such as USDC, or a token you created.

Oracle — a property that pulls in outside data (such as a price) from a provider like Chainlink.

Owner / role / whitelist — the access controls that decide who is allowed to run a given transition.