fairDataSociety / bounties

Bounties issued by Fair Data Society.
4 stars 1 forks source link

[BOUNTY] Add Swarm as Yjs backend provider #50

Open molekilla opened 1 year ago

molekilla commented 1 year ago

Motivation / background / user story:

Fairdrive is personal storage solution using decentralized storage, that could be compared to an ****box solution in a web2 context. It uses FairOS as it storage, which in turn uses Swarm decentralized cloud storage.

Yjs is a CRDT library to build collaborative applications that sync automatically like Figma or Google Docs.

Collaborative work (or work from several computers) should be enabled for Fairdrive users. This task is about just such a use case.

Tasks

Approving criteria What needs to be done / demonstrated to consider the bounty finished.

Timeline Estimated time needed for this bounty is around 2 weeks.

Deadline: 2 calendar weeks after approval.

Compensation: In BZZ tokens in amount of 3500 DAI at the date of payment (as of the price of BZZ / DAI on the day of the payout as determined by Fair Data Society).

Bounty process

References References that might be helpful in completing the bounty.

Use the Fair Data Society Discord for more information and support.

Mind the Fair Data Society Principles in your tasks.