qD Vibes is a module for qDesk. It's accessible across qDesk, you can use it with qD Social, qD Messages and other qD modules.
qD Vibes offers the ability to share music, videos and digital art of all types with peers on the network.
qD Vibes is connected to qD Social and uses the station supplied by it.
Music and videos can be offered for free and artists can receive donations. Premium content is purchased using supported wallets. Copyright infringement is reported directly to the artists or their representatives by free and premium crawlers.
qD Vibes and qD Social are modules for qDesk and it's built on qOS which makes use of the Interplanetary Filesystem, IPFS GossipSub, IPFS DAGs, and qDesk, our example app based on Angular10.
We have chosen Angular/Electron as an example environment because we believe it offers the best accessibility for developers coming from any other language/framework. The Quest Network is already being used in Python on PyQt5 and we aim to provide the underlying library in Go and wherever possible in Rust as well.
qDesk works in the browser, as an Electron on Windows, Mac and Linux and Android using Cordova.
Check out other Awesome Quest Network dApps!
qOS uses 4096 Bit RSA-OAEP encryption, 256 Bit AES-CBC encryption and NIST P-521 EC signatures.
See our automated documentation for more information: https://questnetwork.github.io/docs
Please consider supporting us, so that we can build a non-profit for this project (ツ)
Ethereum | Bitcoin |
---|---|
0xBC2A050E7B87610Bc29657e7e7901DdBA6f2D34E |
bc1qujrqa3s34r5h0exgmmcuf8ejhyydm8wwja4fmq |
![]() |
![]() |
See our Kanban for the development of 0.9.5, feel free to add or pick up features!
qD Vibes is a module of qDesk, so please see https://github.com/QuestNetwork/qDesk#development for instructions.
Prepare Package
npm run inst
Removes package-lock.json
and runs npm install
We added an example swarm.json
to the src/app
folder with an example node to make reproduction easier, but we strongly recommend to use our Quest CLI to test and build the app.
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.
0.9.9
- Basic functionality
GNU Affero GPLv3