Introduction
ImpactDonate is a platform that leverages Bitcoin and the Lightning Network ⚡(LND) to facilitate fast and effective transactions for charitable organizations. Our mission is to make donations seamless, transparent, and secure, helping to maximize the impact of every contribution.
Features
Fast Transactions: Utilizing Bitcoin and LND for near-instantaneous transfers.
Low Fees: Minimize transaction costs to ensure more of each donation goes directly to the cause.
Transparency: Blockchain technology ensures all transactions are verifiable and transparent.
Security: Advanced cryptographic protocols to protect donor information and funds.
Installation
To get started with ImpactDonate, follow these steps:
Clone the repository:
bash git clone https://github.com/mercie-ux/IMPACT-DONATE.git Navigate to the project directory:
bash cd IMAPCTDONATE Install dependencies:
bash npm install Configure environment variables:
Create a .env file in the root directory.
Add necessary environment variables (e.g., Bitcoin node, LND credentials).
Usage Start the application:
bash npm start Access the platform via your web browser at http://localhost:3000.
Follow the on-screen instructions to create an account and start making donations.
Contribution
We welcome contributions from the community! To contribute:
Fork the repository.
Create a new branch for your feature or bugfix:
bash git checkout -b feature/your-feature-name Make your changes and commit them:
bash git commit -m "Add your message here" Push to your branch:
bash git push origin feature/your-feature-name Open a pull request on GitHub.
License
This project is licensed under the MIT License - see the LICENSE file for details.