Skip to Content
ConceptsGuilds

Guilds

Guilds allow providers to pool their resources together, enabling them to take on larger enterprise workloads that no single provider could handle alone.

What is a Guild?

A Guild is a group of providers who:

  • Pool their compute resources
  • Share large jobs across members
  • Split rewards proportionally
  • Maintain collective reputation

Benefits

For Providers

  • Access to Bigger Jobs — Qualify for enterprise workloads requiring massive compute
  • Steady Income — More consistent job flow through the guild
  • Shared Infrastructure — Leverage guild-maintained tooling and best practices
  • Community — Learn from and collaborate with other providers

For Renters

  • Guaranteed Capacity — Guilds can guarantee SLAs that individual providers cannot
  • Reduced Coordination — One contract instead of managing multiple providers
  • Reliability — Guild reputation is on the line, not just individual providers

Guild Structure

Guild Leader (Tier 3) ┌──────────┼──────────┐ │ │ │ Officer Officer Officer │ │ │ ┌────┴────┐ ┌──┴──┐ ┌──┴──┐ │ │ │ │ │ │ │ Prov Prov Prov Prov Prov Prov Prov

Roles

RoleRequirementsResponsibilities
LeaderTier 3 + 100k NGNXStrategy, contracts, treasury
OfficerTier 2 + 25k NGNXJob distribution, member management
MemberTier 1+Execute jobs, maintain uptime

Creating a Guild

Creating a guild requires Tier 3 status and a 100,000 NGNX bond.

neoengine guild create \ --name "Compute Collective" \ --description "High-performance GPU computing" \ --bond 100000

Joining a Guild

# List available guilds neoengine guild list # Apply to join neoengine guild join --id <guild-id> # Check application status neoengine guild status

Revenue Sharing

Default split (configurable by guild):

RecipientShare
Job executor(s)70%
Guild treasury20%
Guild leader10%

Guild treasury funds:

  • Infrastructure costs
  • Marketing and growth
  • Emergency reserves
  • Member bonuses