Crowdfunding has become a popular method for raising funds; however, traditional platforms suffer from limitations such as lack of transparency, risk of fraud, and dependence on intermediaries. This project proposes a decentralized crowdfunding platform that leverages blockchain technology and smart contracts to ensure secure and transparent fund management. The system introduces an admin-based verification mechanism, where users and campaigns are validated using identity documents to enhance trust and authenticity. In addition, the platform supports a hybrid payment model, allowing campaigns to be created in either Ethereum (ETH) or Indian Rupees (INR). ETH-based campaigns operate on the blockchain using MetaMask, while INR-based campaigns support traditional payment methods such as UPI and card transactions. The system also includes features such as campaign categorization, user dashboards, and decentralized storage using IPFS. By combining blockchain technology with conventional payment systems, the proposed platform provides a flexible, secure, and accessible solution for modern crowdfunding applications.
Introduction
Traditional crowdfunding platforms are centralized, leading to problems such as high transaction fees, lack of transparency, limited control over funds, and increased risk of fraud due to weak verification systems. Contributors often cannot track how their money is used, which reduces trust in these platforms.
To solve these issues, the proposed system uses blockchain and smart contracts to ensure transparent and tamper-proof transactions. Smart contracts automate processes like fund collection and distribution without intermediaries. The system also includes a verification mechanism (KYC-based admin approval) to validate both users and campaigns, reducing fake accounts and fraudulent projects.
The methodology includes system design using a layered architecture, smart contract development in Solidity, frontend development using React with MetaMask integration, and backend development using Express.js for authentication and admin control. A hybrid storage system is used, combining MongoDB for structured data and IPFS for decentralized file storage. The platform is tested on a blockchain test network and deployed using modern cloud services.
The proposed system allows users to register, verify identity, create campaigns, and contribute funds securely. Campaigns are categorized (e.g., education, healthcare, technology), and all activities are monitored by an admin for approval and authenticity.
Conclusion
The proposed decentralized crowdfunding platform effectively addresses the limitations of traditional crowdfunding systems by leveraging blockchain technology and smart contracts. The system ensures transparency, security, and trust by recording transactions on an immutable ledger and automating fund management processes.
The integration of admin-based user and campaign verification enhances reliability by preventing fraudulent activities and ensuring authenticity. Additionally, the introduction of a hybrid payment model, supporting both Ethereum (ETH) and Indian Rupees (INR), improves accessibility by allowing users to participate using either blockchain-based or traditional payment methods. Features such as campaign categorization, user dashboards, and profile management further enhance usability and provide a comprehensive user experience. By combining decentralized technology with real-world payment systems and verification mechanisms, the proposed platform offers a scalable, secure, and practical solution for modern crowdfunding applications.
References
[1] R. Singh and P. Verma, “Blockchain-Based Fundraising Platform with Smart Contract Integration,” International Journal of Scientific Research in Computer Science, Engineering and Information Technology, vol. 9, no. 1, pp. 210–216, 2024.
[2] A. Viju, A. Reddy, T. Nair, L. Viji, and R. Sharma, “Crowdfunding using Blockchain,” International Journal for Research in Applied Science & Engineering Technology (IJRASET), vol. 12, no. 4, Apr. 2024.
[3] T. Zade, K. Wakode, A. Panchakshari, S. Barad, and S. Taley, “Crowdfunding Using Blockchain,” International Journal for Research in Applied Science & Engineering Technology (IJRASET), vol. 12, no. 2, Feb. 2024.
[4] M. Patel and D. Shah, “Secure and Transparent Crowdfunding using Blockchain Technology,” International Journal of Innovative Research in Computer Science & Technology, vol. 11, no. 2, pp. 112–118, 2023.
[5] P. Wanjale, A. Mengawade, A. Lokhande, A. Alurkar, A. Mundra, A. More, and A. Mane, “Crowdfunding using Blockchain,” International Journal for Research in Applied Science & Engineering Technology (IJRASET), vol. 11, no. 11, Nov. 2023.
[6] K. Anavkar, A. Vishwakarma, R. Sardar, and V. Pandey, “Design and Development of Ethereum based Crowdfunding using Blockchain Technology,” International Journal for Research in Applied Science & Engineering Technology (IJRASET), vol. 11, no. 4, Apr. 2023.
[7] S. Kumar and P. Singh, “Decentralized Crowdfunding using Smart Contracts,” International Journal of Computer Applications, vol. 174, no. 25, pp. 20–25, 2022.
[8] S. Jadhav, B. P. Singh, S. Pawar, S. Meher, and S. Deshpande, “Blockchain Based Crowdfunding System,” International Journal for Research in Applied Science & Engineering Technology (IJRASET), vol. 10, no. 12, Dec. 2022.
[9] R. Gupta, M. Yadav, and U. Dhankar, “Crowdfunding using Ethereum Blockchain,” International Journal for Research in Applied Science & Engineering Technology (IJRASET), vol. 10, no. 5, May 2022.
[10] A. Sharma and R. Kumar, “Blockchain-based Crowdfunding System for Secure Transactions,” International Journal of Advanced Research in Computer Science, vol. 12, no. 3, pp. 45–50, 2021.