Skip to content

Next Step Microgrant: Standalone peer client for peer-to-peer imageboard #292

@threshold862543

Description

@threshold862543

1. What is your project?

With the gracious support of Protocol Labs (#253), I developed peerchan, a peer-to-peer imageboard system based on the Peerbit p2p database protocol, which is also being supported by Protocol Labs (#260).
During peerchan's development, I also created a prototype of a standalone client, peerchan-peer that allows users to participate in the p2p hosting and distribution of content across the network. However, it is currently in a very minimal proof-of-concept state. I would like to ask for support in the form of a Next Step Microgrant to further develop peerchan-peer so that it can be brought to a much more robust and useful state.

A live instance of a peerchan imageboard is available at:
https://peerchan.net/

2. How will IPFS, Filecoin, or related technology be used for this project? (max 100 words)

The underlying data-storage and p2p-content-distribution framework for this project is Peerbit, which is also being supported by Protocol Labs.

3. How will you improve your project with this grant? What steps will you take to meet this objective? (max 200 words)

I have three major goals that I'd like to accomplish during the grant period:

  • Allow posting to and moderation of existing peerchan boards from via the peerchan-peer client.
  • Allow users to generate and administrate their own boards entirely via the peerchan-peer client.
  • Expand the flexibility, robustness, and ease-of-use of the client in general.

4. Is this project open source?

Everything is open source under the AGPLv3 license.

5. Do you agree to share grant reports upon request, including a final grant report at the end of the three month period?

Yes.

6. Does your proposal comply with our Community Code of Conduct?

Yes.

7. Links and submissions

https://gitgud.io/threshold862543/peerchan-peer/
https://gitgud.io/threshold862543/peerchan/
#253
https://peerchan.net/
https://peerbit.org/

Additional questions:

Metadata

Metadata

Assignees

Labels

type:micrograntAdoption Microgrant (https://github.com/protocol/ipfs-grants/blob/master/MICROGRANTS.md)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions