Onboarded/Approved: Advocates are individuals passionate about the Holochain technology, looking to support projects within the ecosystem. They are onboarded and approved to participate in the network by the network's administrators.
User Profile: Advocates must file out their user profiles, including essential information and their areas of expertise.
Offers: Advocates can offer their skills, talents, or resources to the network. This includes mentorship, brainstorming sessions, or any other form of support they wish to provide.
Reporting: Advocates have access to reporting features, allowing them to view their exchanges and a general report of total exchanges for the month.
Onboarded/Approved: Creators are individuals or groups actively involved in creating or developing projects within the Holochain ecosystem. They are onboarded and approved to participate in the network by the network's administrators.
User Profile: Creators can file out their user profiles, including their skills, location, type, etc.
Offers: Creators can make offers, including the skills and talents they wish to offer.
Requests: Creators can make requests for themselves, such as mentoring, brainstorming time, or testing in the early days of their projects.
Reporting: Creators can access reports on their exchanges and a general report of total exchanges for the month.
Onboarded/Approved: Projects and organizations coordinators are individuals or groups designated to represent a project or organization within the network. They are onboarded and approved to participate in the network.
Project Profile: Projects and organizations coordinators can file out the project profile, including the skills involved, location, type, etc.
Offers: Projects and organizations coordinators can make offers for themselves and on behalf of their projects or organizations, such as:
Development resources (e.g., reusable Holochain zomes, UI components)
Testing environments or infrastructure
Documentation support or translation services
Community building and engagement resources
Training or workshop sessions about their project
Collaborative development opportunities
Beta testing participation opportunities
Contact Person: Coordinators can be designated as the organization's public-facing contact person with a role/title (e.g. Director, President)
Requests: Projects and organizations coordinators can make requests for themselves and on behalf of their projects or organizations, such as:
The progenitor is the agent whose public key is embedded in DNA properties (progenitor_pubkey) at network creation time — not simply the first agent to register
The progenitor's pubkey is set by the Kangaroo (Electron) app, which reads the creator's agent pubkey from the conductor admin API before installing the hApp
Upon user profile creation, the progenitor is automatically registered as the first network administrator (see #5)
The progenitor is a regular revocable administrator — no permanent super-admin power
Establishes initial administrative control
Other agents join the network by installing the same DNA instance (identified by its hash); they receive no admin role automatically
See also: #95 (Network Creation & Joining UX)
Administrator Assignment: By existing administrators