👨‍💻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

0x1337AF99B61116CE034C1972EEc87cF348Dd668e

ERC-20 token contract for DOOM

0x1A0d31aB55C97E6fF28EE66CFf1C8aF2c80427e8

ERC-1155 Token of rare amulets

0x934A1c65949114b5aC28f6a23f9A255497932494

User badges and on-chain verification

0xE24A1A3247AF274F8338e81F27554EC66162Cbf8

Allows for users and Spaces to block each other

0xCc88c3c3bdA9AFac710A490932068F4cD395C56e

Allows for users and Spaces to follow each other

0x2567C252679E16CBF5665A900Cc3f2C31eD2e309

Stores all the Group NFT Metadata

0xAf7f29Eb8dc7AbE3b29000210fEF89998062002e

Message stor of all posts into Spaces

0x41CDCA1D8d2110d6ecc0A561a2231F6aF286a654

Profile data for Spaces

0x305Abd049306d8faaF41e77799542A4aad09504e

ERC-721 token contract for all Spaces NFTs

0xFA2Cdf8D67065476f7A837E727dE82FF636753DD

Stores all the hashtag data for all posts

0xd6D3Ef7DDB6AF28141A41c94C2e47760ba92B994

ERC-721 tokens of 1,000 Kultists

0xBd8A40DeC54efd635E8AFC8bBA7F3f7072dBd101

A shared library of Utilities for all contract in KUTHULU

0xf1860fc98e6926e0cc12f116cfa56492E22B4Fb4

Keeps track of all Likes by users and Spaces

0x3EaD385484ed96cd5dC9Db4Eef83293d70eD8dfd

The storage of the actual posts by all users and Spaces

0x8c8Ab00A0CB155EfdD392CfF31aCE79566BBd1D4

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

0xbBd034Dc8AEE8e767e8e9a8019AD6909CB2d452C

Keeps track of who posted what where on the user level

0x91C45a3FC077AA56D950194E6a619db60741bF96

The ERC-1155 contract for all Raffle Tickets

0x4D5fec0d054De436258C96ad2De59006078BA5dD

The KUTHULU contract hook to check for rewards on each post

0xF380e0C317AE3794312C09496D07d88D332861D0

Example Contract Hook contract for reference

0xE4af60AC5E9Fca01f9BDB18Ea8fC7C7E4B7e5f9d

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

0xd8cd041fAD61dCC02B1Fc67a3b1013d4720c7a50

Allows for users and Spaces to tag each other

0x2dd699A6b9fAB714AA42dC442e89ADb08B789b1d

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

0x5A43Cf5FC5D525801433D430766C14bf14FCcA34

Stores all users handles mapped to their wallet address

0x8BF41bDf693bfb06A326BF1ac7DD0277F4399903

Profile data for Users and Spaces

0xde089F038729dA20f8e26948142657Fd5Cfdd006

Last updated