lbryio/web-daemon

The Project

Closed this issue · 0 comments

The purpose of this repository is to provide a web-based API for interacting with the LBRY network. It will be used to create an interactive experience on lbry.tech.

All this project needs to do is pass requests it receives onto the daemon, and then return the result.

E.g., a request to /resolve?uri=itsadisaster would make the API call "resolve" and pass the arguments ['uri' => 'itsadisaster'].

It can return exactly what is provided by the daemon.

The existing php-api project should make this a lot easier.

The initial usage of this will be private, so security is not a concern for the first version. However, future versions will likely lock down the API calls allowed to be made, as well as require signed requests to prevent usage outside of the desired places.