The landscape of software development is rapidly evolving with the emergence of decentralized solutions. These frameworks empower developers to construct applications on distributed networks, fostering community. Smart contracts plays a pivotal role in enabling these solutions, providing a secure and immutable platform for data storage and transact