Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/questnetwork/quest-pubsub-js
JavaScript implementation of the Quest Network Second Layer PubSub Protocol
https://github.com/questnetwork/quest-pubsub-js
decentralized ecdsa end-to-end-encryption ipfs nodejs pubsub
Last synced: 4 days ago
JSON representation
JavaScript implementation of the Quest Network Second Layer PubSub Protocol
- Host: GitHub
- URL: https://github.com/questnetwork/quest-pubsub-js
- Owner: QuestNetwork
- License: agpl-3.0
- Created: 2020-08-04T19:05:19.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-10-19T19:21:34.000Z (about 4 years ago)
- Last Synced: 2024-12-21T17:14:48.846Z (4 days ago)
- Topics: decentralized, ecdsa, end-to-end-encryption, ipfs, nodejs, pubsub
- Language: JavaScript
- Homepage:
- Size: 282 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Quest PubSub JS
>Quantum Scare: Currently Quest Network PubSub uses elliptic curve cryptography for signatures, but we are already looking at post quantum algorithms.## Lead Maintainer
[StationedInTheField](https://github.com/StationedInTheField)
## Description
The JavaSript implementation of the QuestNetwork PubSub Protocol. Uses the [Interplanetary Filesystem](https://ipfs.io) and [IPFS GossipSub](https://blog.ipfs.io/2020-05-20-gossipsub-v1.1/).
## Installation & Usage
``npm install @questnetwork/[email protected]``
You can `npm run test`, which will compile and run the test.js file.
We recommend to use our [quest-cli](https://github.com/QuestNetwork/quest-cli) to test and build the package.
Pro Tip: Put a file in your `/bin` that runs the quest-cli like so `node /path/to/quest-cli/index.js` from any folder on your system. It's much nicer!## Features
**0.9.0**
- Basic functionality + Decentralized Captcha**0.9.1**
- Added invite codes and plist sync**0.9.3**
- Added social types**0.9.4**
- Online Status## Roadmap
**0.9.5**
- Use with [Quest Quorum JS](https://github.com/QuestNetwork/quest-quorum-js)## Support Us
This project is a lot of work, help us to build a non-profit for it (ツ)| Ethereum| Bitcoin |
|---|---|
| `0xBC2A050E7B87610Bc29657e7e7901DdBA6f2D34E` | `bc1qujrqa3s34r5h0exgmmcuf8ejhyydm8wwja4fmq` |
| | |## License
GNU Affero GPLv3