Docs
⌘K
Resources / Demos

Demos

Self-contained demos of what a platform builds on top of Nustro. Each one is a single HTML file: open it in a browser, walk the scripted flow, and watch the Operator calls it makes on the wire. Nothing to install, no credentials, no sandbox account needed.

The demos are yours to copy, not to ship

Every screen is the platform side of the boundary — the part you build. The wire panel shows the Nustro-* and AEAP-* calls exactly as the Operator sees them, but the responses are recorded, not live. Use the Quickstart to make the same calls against sandbox.

Platform demos

Two renderings of the same step machine. The flow, and the calls it makes, are identical; only the surface a principal talks to changes.

Platform Reference App web chat

A principal onboards an agent through a chat assistant while the right-hand panel logs every Operator call the platform makes. Switch between the provider and consumer views to see how role changes what the platform asks for.

Provider viewConsumer viewWire logEscrow stateOperator sandbox
  • Agent registration, activation, and the certificate that comes back
  • Provisional funding override and how escrow moves toward threshold
  • Each request and response, expandable, as the Operator answers it
Open demo ↗Download HTMLplatform_chat_demo.html · API v0.3 · 100 KB

Agent Fabric in Slack slack app

The same flow delivered as a Slack app. A principal installs Agent Fabric, configures a provider or buying agent from a modal, and gets a channel per agent. Every slash command and Block Kit action drives the identical Operator calls as the web chat.

Provider agentBuying agentApp directoryConfiguration modalPer-agent channels
  • App listing, permissions requested, and install into a workspace
  • Agent configuration modal mapped to POST /v1/agents fields
  • Offers and transaction updates arriving in the agent’s channel
Open demo ↗Download HTMLplatform_agent_fabric_slack_demo.html · 84 KB

Running a demo locally

Download the file and open it directly — no server is required. Fonts load from Google Fonts; everything else is inline. Use Restart demo inside the page to return to the first step.

Where each screen is documented

Demo stepGuideEndpoint
Register the principalRegistering principalsPOST /v1/principals
Create and activate the agentRegistering agentsPOST /v1/agents/{did}/activate
Set spend limits and marketsAgent configurationPATCH /v1/agents/{did}/scope
Escrow funding and thresholdEscrow monitoringGET /v1/agents/{did}/escrow
Offer, settle, confirmTransaction lifecyclePOST /v1/transactions/{id}/facilitate

Adding a demo

Built a demo of your own surface — a mobile app, a voice assistant, a marketplace checkout? Send the file or a link to support@nustro.com and we will list it here with credit.