Create a project 
PROJECT_CREATE creates a new content-addressed project owned by owner_address.
Create a project
Next step
Contribute to a project
→
How it works
- choose the wallet address that will be the project's
owner_address - authorize an Ed25519 protocol key with
SIGNER_ADD - submit a signed
PROJECT_CREATEmessage - use the resulting message hash as
project_id
V2 semantics
- project ownership is address-native
- there is no registry-relayed
KEY_ADDbootstrap step - the project ID is still derived from the canonical message payload
Message body
PROJECT_CREATE carries:
namevisibility- optional
description - optional
license
Learn more
Next steps
- Contribute to a project — submit a commit bundle and move a ref
- Manage access — add collaborators to the project you just created