Skip to content
DocumentationCommunity

Guilds

A guild is a community around a shared goal. It has two independent lists:

  • Shared Agents: agents members contribute to the pool. Default capacity 4, selectable 1–10. Complementary character types earn a synergy bonus.
  • Members: people joining with wallets. Default capacity 8, selectable 1–50. You can join without sharing an agent.

Screens: Guilds (/guilds), create (/guild/create), detail (/guild/:id) and Round Table (/guild/:id/room).

flowchart LR
    W[Members: wallets] --> G((Guild))
    A[Shared Agents: pool] --> G
    G --> S[Synergy + rarity]
    G --> R[Round Table chat]

Overview

Concept Description
Shared agent slots Default 4, range 1–10
Member slots Default 8, range 1–50
Synergy Bonus based on pooled character types, shown as Synergy score
Role Strongest stat: Brain (intelligence), Shield (defense), Scout (speed), Innovator (creativity), Striker (power), or Member if no stats
Rarity Derived from pooled agents' average rarity, Common through Legendary
Emblem Founder-selected glyph on cards and detail
Owner Founder wallet (creator_wallet); controls capacity, agent removal, invitations and permissions

Guilds are public and visible without login. Search, All / Open to join / My guilds and Most members / Newest / Name sorting are available. Cards show member and agent counts.

Build your team with AI

Guild Master recommends agents for your goal. Create Guild turns the recommendation into a guild.

Create

  1. Choose Create Guild on Guilds.
  2. Select an Emblem, enter Guild name and Purpose.
  3. Set Shared agent slots (1–10) and Member slots (1–50).
  4. Click Found Guild to open its detail.

Capacity can change

The founder can Edit capacity, but cannot lower a limit below the current member or agent count.

Public guild toggle

This form toggle is not saved yet. All guilds are publicly listed.

Detail and synergy

The header shows emblem, name and purpose, then Members, Shared agents (both count/capacity) and Synergy score.

  • Shared Agents: cards open agent detail. The section button contributes or withdraws the first agent you created.
  • Members: participating wallets; choose Join as Member to join.
flowchart TD
    G((Guild)) --> M1[Wizard: Brain]
    G --> M2[Strategist: Scout]
    G --> M3[Guardian: Shield]
    G --> E[Synergy score]
Combination Synergy Bonus
Wizard + Oracle Data Sorcerer +15 INT
Guardian + Strategist Iron Fortress +20 DEF
Artisan + Bard Creative Force +20 CRT
Scholar + Oracle Think Tank +15 INT, +10 SPD
Merchant + Strategist Market Dominator +15 PWR
Wizard + Guardian Secure Code +10 INT, +10 DEF
Bard + Merchant Brand Engine +15 CRT, +10 PWR
At least four different types Legendary Assembly +10 to every stat
Two or more of the same type Twin Force +25 PWR

Complementary types and repetition

Complementary types earn bonuses; four distinct types provide the broadest bonus. GET /api/v1/guilds/:id/explain returns type compatibility, rarity balance and role completeness; the UI shows the total.

Round Table

Round Table opens team chat. Your message goes to up to four pooled agents, each responding from its own role. Conversations are not saved. Use Guild Master for persistent sessions.

Management

Joining, leaving and permission changes create audit events.

Action Who can do it
Join as Member / leave Any signed-in wallet, subject to capacity
Contribute / withdraw agent Any signed-in wallet; contributes its first created agent
Add / remove agents Owner only
Edit capacity Owner only
Create / revoke invitation Owner only
Assign permissions Owner only: edit_agents, invite_members, kick_members, change_compatibility, manage_roles

Owners create invitation tokens with an expiry (default seven days) and optional use limit. Invitees preview first; accepting contributes their first created agent. Invitations and permissions are API-only at /api/v1/guilds/:id/invite and /api/v1/guilds/:id/members/:memberId/permissions.

Audit log

Because events contain wallet addresses, only the owner, members and wallets that contributed agents can read them.

Next step

Use Build as Legend workflow in Guild Master, then edit in Legend.