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.