Many thanks to supporters of my previous proposals who have made Plug & Play a reality. Since then, I have developed Plug & Play and added support for a number of use cases, as described in this post.
This is a combined DHF proposal to continue funding Plug & Play, as well as start funding the development and maintenance of the new Global Notification System (GNS) based on HAF. More details about it are described below.
310 HBD365 days6-8 hours each day), with less availability on weekends and holidays (in case of emergency or time crucial work), and reasonable vacation timeA customizable layer 2 microservice that simplifies buidling custom_json centric dApps on the Hive blockchain
Plug & Play is currently live, with an integration for Podping in production and a Hive Engine NFT integration in the works. A polls protocol is also live. You can view the API documentation here: https://plug-play.imwatsi.com/docs.
With the help of @brianoflondon, I have developed two endpoints for accessing Podping’s data:
/api/podping/history/counts : count summaries for Podpings/api/podping/history/latest/url : the latest feed update from a given Podping URLThe API is available here: https://plug-play.imwatsi.com/docs#/podping
PeakD is currently collecting information to assess what it would take to implement Polls when they have the capacity, but integrating GNS notifications is higher priority. I’m working closely with @jarvie and
@asgarth on this.
Broadcast Ops: https://github.com/imwatsi/haf-plug-play/blob/master/docs/protocols/polls.md
Endpoints: https://plug-play.imwatsi.com/docs#/polls
/api/polls/new_permlink : generate a valid and unique permalink to use with a new poll/api/polls/ops : a list of polls operations within a specified block range/api/polls/active : a list of currently active polls, filterable by tagI have been working on a new feature called Discussion Rooms for some time now. These will behave like Telegram groups, where public discussion can take place, in real-time, using Hive accounts. I have code running on a testnet for this, while I iterate.
I am working on bringing Hive Engine NFT data to Plug & Play, with the help of @stoodkev. This will provide balances and transaction history endpoints.
Read more: https://github.com/imwatsi/hive-gns
GNS is a new HAF-based app that I am developing together with @asgarth and
@jarvie. It is a global notification system for dApps on the Hive Blockchain, which brings a unified way to integrate notifications for a wide-range of Hive based operations, in a way that gives users more control. It is designed to allow easy integration of new notification types for dApps present and future.
GNS is currently in beta, with the API documentation available at: https://gns-beta.imwatsi.com/docs.
I intend to further develop this app and bring support for more notifications. Available notifications in beta, as of this writing:
Integrations in the pipeline include:
Thanks for reading!