Skip to main content

Alliance System

Creating an Alliance

Requirements

  • You must not belong to any current alliance
  • Choose a name (1–32 bytes)

Steps

  1. Open the alliance panel
  2. Click "Create Alliance"
  3. Enter the alliance name
  4. Confirm the transaction

The alliance ID is automatically generated by the contract (based on a hash of the timestamp, creator address, and name).


Joining an Alliance

Applying to Join

  1. Browse the alliance list
  2. Select an alliance
  3. Click "Join"
  4. Confirm the transaction

Member Limit

Each alliance can hold a maximum of 100 members.


Leaving an Alliance

Exit Penalty

Leaving an alliance requires paying a SES fine:

Fine = 100 SES + 10 SES × current member count

The fine is distributed to remaining members as pending refunds, with any remainder going to the alliance leader.

Exit Cooldown

After leaving, you and the former alliance cannot attack each other for 24 hours (Leave Cooldown). This prevents players from repeatedly joining and leaving alliances to evade combat.


Kicking Members

The alliance leader can kick members:

  • Kicked members also enter a 24-hour exit cooldown
  • Kicked members must pay the same exit fine

Alliance Management

ActionPermissionNotes
Transfer LeadershipLeaderTransfer to another member
Disband AllianceLeaderRemoves all members, deletes the alliance
Kick MemberLeaderGas cost increases with member count
Claim RefundsMemberClaim SES fines left by departed members

Alliance Defense Bonus

Alliances provide additional defensive power. The bonus applies to all members regardless of individual totem donations:

Alliance Defense Bonus = (total members - 1) × 8 × (1 + totem level × 0.5%)

This means:

  • The more members your alliance has, the higher everyone's defense
  • Higher totem levels multiply the defense bonus from member count

Disbanding an Alliance

The leader can disband the alliance:

  • All members are removed
  • Members can still claim pending refunds
  • Alliance data is deleted from the chain

Recommended next step: Totem System →