πŸ‘¨β€πŸ’»Contracts

Here is a complete listing of every contract used in KUTHULU and a brief description on each.

Contract Github

Contract
Description

Main contract to read and write from

ERC-20 token contract for DOOM

ERC-1155 Token of rare amulets

User badges and on-chain verification

Allows for users and Spaces to block each other

Allows for users and Spaces to follow each other

Stores all the Group NFT Metadata

Message stor of all posts into Spaces

Profile data for Spaces

ERC-721 token contract for all Spaces NFTs

Stores all the hashtag data for all posts

ERC-721 tokens of 1,000 Kultists

A shared library of Utilities for all contract in KUTHULU

Keeps track of all Likes by users and Spaces

The storage of the actual posts by all users and Spaces

Formats the message data from each post to be returned in a structured format

Keeps track of who posted what where on the user level

The ERC-1155 contract for all Raffle Tickets

The KUTHULU contract hook to check for rewards on each post

Example Contract Hook contract for reference

ERC-1155 tokens for SOULS that will be used for minting Kultists

Allows for users and Spaces to tag each other

Keeps track of all Tips in MATIC and ERC-20 tokens

Stores all users handles mapped to their wallet address

Profile data for Users and Spaces

Last updated