Skip to content

v0.2.0

Choose a tag to compare

@midlifedad midlifedad released this 23 Feb 00:34
· 45 commits to main since this release
d396986

New Features

  • TOFU key pinning — Trust On First Use, SSH-style. After first handshake, public keys are pinned locally. Any future key mismatch raises a hard KeyPinningError. Closes the Tier 1 relay MITM vector.
  • TypeScript SDK — full implementation with CLI, protocol layer, and cross-language interop tests
  • Solidity smart contractsUAMNameRegistry and UAMPriceOracle for Tier 3 on-chain namespaces
  • A2A bridge — Google A2A protocol adapter
  • OpenClaw plugin — native messaging channel for OpenClaw-compatible agents
  • Relay federation — cross-relay message routing and discovery
  • Relay reputation & blocklist — reputation scoring and domain/address blocking
  • Docker deployment — docker-compose for self-hosted relay setup
  • Relay operator docs — configuration, federation setup, and operator guide

New CLI Commands

  • uam contact fingerprint — show contact key fingerprints
  • uam contact verify <addr> — verify a contact's key
  • uam contact remove <addr> — remove a contact

New Trust Policy

  • require-verify — only accept messages from verified contacts (strictest mode)

Install

pip install youam

Links