Satosh-E is a unique application that generates AI-generated images and facilitates micro-payments through the Lightning Network.
- William: GitHub | Devpost
- Frank
- Yen: GitHub | Devpost
- Enrique: GitHub | Devpost
- Jhonatan Charco: GitHub | Devpost
The goal of this project is to create an application that generates images using generative AI models, specifically Dalle2, and leverages the Lightning Network for micro-payments.
- Lightning Network
Note: We also attempted to implement Sia storage, but facedissues at the API level request.
- AI-generated images using Dalle2
- Micro-payments through the Lightning Network
To set up the Satosh-E project on your local machine, follow these instructions:
-
Clone this repository:
git clone https://github.com/sutt/Satosh-E.git
-
Navigate to the project directory:
cd Satosh-E\back
-
Create virtualenv:
python -m venv venv
-
Activate virtualenv:
venv\Scripts\activate
-
Install the required dependencies:
pip install -r requirements.txt
-
Run the application:
python app.py # goto http://localhost:5000/ok
Once the application is running, you can request AI-generated images and make micro-payments through the Lightning Network.
We welcome contributions to the Satosh-E project. If you'd like to contribute, please follow these steps:
- Fork this repository.
- Create a new branch with your feature or bugfix.
- Commit your changes to the branch.
- Push the changes to your forked repository.
- Create a pull request in the originalrepository, describing the changes and referencing any relevant issues.
Please make sure to follow the coding standards and best practices of the project. Additionally, ensure that your changes do not introduce new bugs or break existing functionality.
This project is licensed under the MIT License. Please refer to the LICENSE
file for more information.
If you have any questions or need assistance with using the Satosh-E application, please feel free to reach out to us through the contact information provided in the team member section above.
Also, you can create an issue in this repository, and we will do our best to address your concerns as soon as possible.
We would like to thank the organizers and sponsors of the MIT Bitcoin Hackathon 2023 for providing us with the opportunity to work on this project. We would also like to express our gratitude to the creators and maintainers of the Dalle2 and Lightning Network libraries for their valuable contributions to the open-source community.