About
Pygate is a
HackFS project. Its goal is to be a gateway to the
Filecoin network and
IPFS technology for
Pythonistas. To date, most of the tooling has been geared towards Javascript and Golang developers.
The Pygate project has three deliverables:
- A Python gRPC client for the Textile.io Powergate Filecoin API.
- A Flask based API that uses the pygate gRCP client to provide a web socket interface to the Filecoin network. It is intended to support web apps with issues such as wallet management and the long-running tasks which are expected for transactions on the Filecoin network.
- A Flask web application that is meant to serve as a template from which to create more sophisticated Filecoin applications.
The Pygate components are currently in active development and not yet available for release. You can follow progress in our Github repositories. Below are the use cases which we hope the API and web application will eventually support.