000 02317nam a22001457a 4500
008 241025b ||||| |||| 00| 0 eng d
100 _aGODSON GINIKACHUKWU GOODSON
_910852
245 _aDESIGN AND IMPLEMENTATION OF SMART CONTRACTS IN CROWDFUNDINGPLATFORMS
250 _aDR. O.D ADENIJI
260 _aMountain Top University
_bComputer Science
_c2024
300 _a62p
520 _aSmart contract is a self-executing algorithm designed to eliminate the need for intermediaries and centralized control in existing crowdfunding platforms. The aim of this researchis to design and implement smart contracts that enables crowdfunding platforms to be more secured and decentralized. The objectives of this research are to identify the requirements for the smart contracts, design the smart contract based on the identified requirement, implement and testthe smart contracts and evaluate the developed system. system and user requirements of the smart contract were identified by reviewing various literature and existing system. The system design was specified using UML diagrams; suchare sequence, class and use case diagram. The implementation of the backend was done using Remix IDE, Solidity and Web3.js. The blockchain technology used is Ethereum and Polygon which is a layer 2 solution that solves the scalability issue Ethereum will be implemented.The result of the system showed that users can create campaigns, contribute funds, and track the status of their contributions in a secure and transparent manner without the need for intermediaries. The system also ensured that funds were only released when the campaign met itspredefined goals, thereby protecting both contributors and campaign creators. The development of the smart contract which is a self-executing program would help in eliminating the need for intermediary making crowdfunding platforms more efficient and secured,because of the security features of the contract. This smart contract will accept contributions, allow the contributors to track the status of their contribution and also terminate the campaign when the deadline is met, refunding the contributions back to the investors. Keywords: Crowdfunding, Blockchain, Smart contract, Ethereum, Decentralized,Solidity.
650 _aComputer Science and Mathematics
_98716
942 _cTHS
999 _c8193
_d8193