Community structure

Status: in development

In our toolkit, a community can be created by any user with a NEAR id, who becomes a community owner. We store all the data about the community on-chain in the owner profile in Social DB.

This data consists of the following parameters:

  • Community id

  • Community name

  • Community description

  • Link to the community avatar

  • List of members (according to the community type)

    • Member NEAR id (for public community without roles & reputation)

    • Member NEAR id & role & reputation (for public community)

    • Member commitment (for private members of the private community)

    • Member commitment & NEAR ID & role & reputation (for public members of the private community)

  • Community settings

    • Community type

    • Community rules (the set of agreements between the member and the community)

    • Reputation system (the member actions or properties, which make the income to the her reputation)

  • List of SBTs & verifiable credentials token IDs issued by community

Last updated