Tenzro
WASM Skills

WIT Registry.

WIT files are the source of truth for the host/guest contract between tenzro-wasm and components. Each file pins a package@version so the host can dispatch the correct world per component type.
STATUS
Testnet
CRATE
tenzro-agent-kit/wit
WASI
0.2.9
TYPE
Component Model
01

Packages

tenzro:skill@1.0.0        generic skill component
tenzro:mcp-tool@1.0.0     MCP tools/list + tools/call
tenzro:a2a-skill@1.0.0    A2A skill (handle-task + stream-task)
02

Imports

Tenzro:
  tenzro:skill/ledger@1.0.0      read-balance, submit-tx, latest-height
  tenzro:skill/signing@1.0.0     sign, public-key
  tenzro:skill/identity@1.0.0    resolve, caller-did

WASI base (every world):
  wasi:io/streams@0.2.9
  wasi:clocks/wall-clock@0.2.9
  wasi:clocks/monotonic-clock@0.2.9
  wasi:random/random@0.2.9
  wasi:cli/{stdout,stderr,environment}@0.2.9
03

Versioning

Package versions follow semver — major bumps on signature changes. Components must declare the same version the host advertises; the host rejects loads on mismatch. WASI 0.3 (async) lands in a separate @2.0package set once upstream stabilises.

Related
← All docs