Skip to content

sutt/Satosh-E

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

alt text

Satosh-E

alt text

Project Description

Satosh-E is a unique application that generates AI-generated images and facilitates micro-payments through the Lightning Network.

Team Members

Scope

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.

Tracks

  • Lightning Network

Note: We also attempted to implement Sia storage, but facedissues at the API level request.

Features

  • AI-generated images using Dalle2
  • Micro-payments through the Lightning Network

Getting Started

To set up the Satosh-E project on your local machine, follow these instructions:

  1. Clone this repository:

    git clone https://github.com/sutt/Satosh-E.git
    
  2. Navigate to the project directory:

    cd Satosh-E\back
    
  3. Create virtualenv:

    python -m venv venv
    
  4. Activate virtualenv:

    venv\Scripts\activate
    
  5. Install the required dependencies:

    pip install -r requirements.txt
    
  6. Run the application:

    python app.py
    # goto http://localhost:5000/ok
    

Usage

Once the application is running, you can request AI-generated images and make micro-payments through the Lightning Network.

Contributing

We welcome contributions to the Satosh-E project. If you'd like to contribute, please follow these steps:

  1. Fork this repository.
  2. Create a new branch with your feature or bugfix.
  3. Commit your changes to the branch.
  4. Push the changes to your forked repository.
  5. 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.

License

This project is licensed under the MIT License. Please refer to the LICENSE file for more information.

Support

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.

Acknowledgments

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •