Lab · Protocols · ANP

ANP lab

A shopping agent (LangChain) at did:wba:shop.example finds Halden's outfitter agent at did:wba:halden.example, asks about a tent and orders it once the customer approves. Each side checks the other against the DID document its domain serves: requests are signed with HTTP Message Signatures (RFC 9421) over a Content-Digest (RFC 9530), and Halden returns a token (a JWT, with jose). The keys are real WebCrypto keys made in this page; the domains are simulated, and the signing code is written for this lab from the specs. Turn on Intercept to hold messages on the wire and tamper with them.

Simulationscripted modelready

Experiments

Who decides for the agents

Scenario