Skip to main content

Joining an Organization

In NuNet's ontology, an organization is a governance entity with its own DID (Decentralized Identifier) and Device Management Service (DMS) context.

Before You Join​

Understanding Your Role​

When joining an organization, you'll need to understand the different roles available in the NuNet network. Your role determines what you can do and what resources you'll need.

Compute Provider​

Compute Providers offer their device's computing resources to the network. They receive workloads (allocations) and execute them on behalf of consumers. Requires 8GB+ RAM and 100GB+ storage.

For detailed information, see Compute Provider.

Compute Consumer​

Compute Consumers request and schedule workloads on devices made available by Compute Providers. They deploy applications and services across the network. Requires 4GB+ RAM and 20GB+ storage.

For detailed information, see Compute Consumer.

Hybrid Contributor​

Hybrid Contributors both provide compute resources and consume compute from the network. They can switch between roles as needed. Requires 8GB+ RAM (16GB recommended) and 100GB+ storage.

For detailed information, see Hybrid Contributor.

Update the Organizations List​

Before onboarding, select the organisations section on the NuNet appliance navigation. Hit the Fetch Known Orgs button to refresh the list of organizations. This ensures you see the most up-to-date options to join.

Choosing an Organization​

Depending on the organizations available, you may see many or few public options. Choose the one that aligns with your intended role:

  • Public Organizations: Open to anyone, often with minimal verification requirements, for example, NuNet AI Workshop
  • Private Organizations: May require invitation or manual approval, for example, Cardano SPOs
  • Specialized Organizations: Focus on specific workloads, use cases, or communities, for example, Auki

Each organization may have different:

  • Onboarding requirements (email verification, manual approval, etc.)
  • Available roles and capabilities
  • Ensembles and datasets
  • Collaboration options

Joining Process​

  1. Select an Organization

    • From the organizations list, choose the organization you want to join
    • Review any requirements or information displayed about the organization
  2. Complete the Onboarding Form

    • Fill out the form with the required information
    • Most organizations require email verification—use a valid address so you can confirm your membership
    • Some organizations include additional manual checks; each organization's admins define their process

  1. Verify Your Email

    • Check your email inbox for a verification message from the organization
    • Click the verification link to confirm your membership. The verification link expires in 24 hours. Be sure to verify your email within the timeframe.
    • Return to the appliance dashboard to complete the process
  2. Wait for Approval (if required)

    • Some organizations require manual approval by administrators
    • You'll be notified once your membership is approved
  3. Restart DMS As a final step, you will need to restart DMS when prompted. This allows you appliance to have the same settings

Restart DMS step 1Restart DMS step 2

After Joining​

Once you've successfully joined an organization, you'll have access to:

  • The roles and capabilities granted by that organization
  • Available ensembles and datasets
  • Collaboration options within the organization's network
  • The ability to provide compute, access compute, or both (depending on your granted permissions)

Note: If you need to leave an organization, see Leaving an Organization in the Troubleshooting section.

Video Resources​

For a visual walkthrough of joining an organization, watch this tutorial:

Watch on YouTube