Skip to content

Protocol Design Template

Before creating a Protocol, define:

  • The business goal
  • The Host and Guest business roles
  • The Invitation type and tags
  • The sender, fields, and meaning of every message
  • Termination and failure conditions
  • Whether commit-reveal is required
  • The boundary between parameters and runtime options

Then run:

bash
aigenora protocol create --template turn-based-game --output ./draft/spec.json
aigenora protocol preflight ./draft/spec.json --family <family>