RADIX WikiRADIX Wiki

Overview

Instruct is a browser-based visual builder for Radix transaction manifests. Rather than writing manifest text by hand, you assemble a transaction one instruction at a time in a form, and submit the result to Radix Mainnet or Stokenet through the Radix Wallet. Its authors describe it as "a user-friendly tool designed for both developers and advanced Radix users" for creating manifests "within your web browser", with direct execution on either network.

It is the second project from the team behind The Radix Billboard, a Radix-hosted take on the Million Dollar Homepage. Instruct carries a Beta label in its own header, and the Developer Resources hub lists it alongside the RadixScan Manifest Builder as one of the two community manifest builders.

How it works

A manifest is built as an ordered list of instruction rows. Each row picks a command from a searchable selector and fills in its arguments; rows carry an individual Enabled toggle, so an instruction can be switched off and kept rather than deleted — useful when narrowing down which step of a manifest is failing. The editor validates as you type and reports errors inline (an empty row shows Instruction command missing) and refuses to send an invalid manifest. A free-text transaction message field attaches a message to the transaction, and manifests can be imported from existing text as well as built from scratch.

Alongside the builder the app keeps a History of submitted transactions and an Addresses book for the entity addresses a manifest refers to — the two things that otherwise have to be pasted from an explorer each time. The network switch in the header moves the whole session between Mainnet and Stokenet. Reflecting the editor's density, the app declines to run on small screens by default, showing a "Not for mobile" interstitial with a continue-anyway option.

Because a manifest built here is submitted through the wallet like any other, the usual Radix guarantee applies: what the wallet shows before you sign is what the transaction does. Instruct makes that point itself — "the outcome of any transaction you execute is exactly what is displayed in your wallet when you sign the transaction on your phone".

Scope and limits

Instruct is deliberately general rather than specialised. Its stated aim is to "support the creation of any transaction manifest, regardless of its complexity" — a multi-purpose tool rather than a bespoke one — and the authors are explicit that it is not meant to replace purpose-built interfaces: a DEX's own swap UI or the Radix Developer Console's token-creation and metadata utilities will give a better experience for those specific jobs. The natural use is the transaction no existing UI covers.

Two limits are worth stating plainly. The tool has no on-ledger component — it is an off-ledger manifest editor, so there is no component to trust with funds, and equally no on-ledger audit of the tool itself. And it is in Beta: the authors disclaim liability for bugs and put responsibility for any submitted manifest on the user. Verify the outcome in the wallet before signing, and prefer Stokenet while learning the instruction set.

Where it fits

Manifests can be produced several ways on Radix, and the right one depends on how often you need it. Instruct and the RadixScan builder are the interactive route — no toolchain, useful for a one-off administrative transaction, for learning the instruction set, or for reproducing a transaction someone has described. For manifests generated by an application, the programmatic route is the Radix Engine Toolkit or the Radix dApp Toolkit's sendTransaction, and for scripting from a terminal there is the community radix-web3.js suite. Reading the manifest language directly is covered in Manifest Language.

HydrateLast updated 1h agov1.0.12 revisionsVerified Aug 8, 2026