🟢Custom Features

A quick review of a Custom DAO type's features

Custom Type DAO

CUSTOM type DAOs are DAOs consisting of a customizable hierarchy of permissioned roles.

With a CUSTOM DAO, Roles are created and granted permissions to perform actions at the Swarm- Custom actions can also be created.

Consensus at a CUSTOM type DAO is reached when enough members vote in favor of something.

Roles

With a CUSTOM type DAO, roles are created and assigned to each member. Roles are what let Swarm Members perform various actions at the Swarm.

In a CUSTOM type Swarm, each member is apart of a Role

Each role in a CUSTOM type DAO must be created when the DAO is first created.

Each role must be set up and assigned permissions to do things in the Swarm as shown below:

In this CUSTOM DAO, the "Manager" role cannot propose to Withdraw or Swap tokens

Creating Custom Roles allows you to organize a Custom DAO in ways other DAO types cannot be organized via a hierarchy or roles and permissions.

In the above example we see a "Manager" role that is not allowed to create Withdraw or Swap proposals at the Swarm.

Swarm Members can be assigned this "Manager" role and everyone with the role "Manager" will not be allowed to create Withdraw or Swap proposals.

Custom Actions

CUSTOM type DAOs can also create Custom DAO Actions and assign these custom actions permissions with a role.

This DAO has a custom action called "Hire"

With a CUSTOM type DAO, each individual action has it's own consensus threshold:

Adjust each individual threshold for each individual action your Swarm can perform

With the ability to create Custom Roles, Actions, and individual Thresholds, CUSTOM type DAOs are truly customizable- Create a CUSTOM type Swarm whenever you need to create a truly custom organization.

Last updated