:It is a dapp that helps users create habits. Users can create their own habits by participating in a pool to create specific habits
- polygon twitter : https://twitter.com/joe_altava/status/1647220842919788549?s=20
- HabitHacker : Final deployed contract that contain important actions such as participation, verification, and settlement and multiple get functions
- HabitCore : A contact that contains most of the data and contains logic that changes the settings
- HabitCollectionFactory :A contract that contains logic that deploys nft collections that can be received when successful
- RoleController :Contract to manage roles such as admin, manager, moderator and relayer
- Manager creates a habit pool(meta transaction)
- Users pay a certain amount to join a certain pool
- The moderator validates the user's actions(meta transaction)
- Manager runs the settlement function when the pool is finished (meta transaction)
Structed data can move off-chain data to on-chain data more or less accurately through nodes such as Oracle and chainlink It is not easy to validate unstructured data such as exercise and writing to the on-chain. So we decided to solve this problem by using people's node, similar to nodes in a blockchain network, and we decided to call that person's node a modulator.
In the future, we will support various chains so that they can use the services in their favorite chains