Skip to content
LogoLogo

Create a project

PROJECT_CREATE creates a new content-addressed project owned by owner_address.

Create a project

Create a projectdemo
Next step
Contribute to a project

How it works

  1. choose the wallet address that will be the project's owner_address
  2. authorize an Ed25519 protocol key with SIGNER_ADD
  3. submit a signed PROJECT_CREATE message
  4. use the resulting message hash as project_id

V2 semantics

  • project ownership is address-native
  • there is no registry-relayed KEY_ADD bootstrap step
  • the project ID is still derived from the canonical message payload

Message body

PROJECT_CREATE carries:

  • name
  • visibility
  • optional description
  • optional license

Learn more

Next steps