Kusama Forum Tech Preview

I was funded by the Kusama Treasury to build an MVP Decentralized Forum for the Kusama Community to use instead of the Polkadot Forum.

I have published a video showing a technology preview of the new forum:

thumbnail

Basic tech stack:
Runtime running on polkadot-omni-node: GitHub - ethernomad/kusama-forum-runtime · GitHub
Content Pallet: GitHub - acuity-network/pallet-content: Substrate pallet for publishing content. · GitHub
Trusted Accounts Pallet: GitHub - acuity-network/acuity-trusted-accounts-pallet: FRAME pallet for trusted accounts. · GitHub
Acuity Index: GitHub - acuity-network/acuity-index: Event indexer for Substrate blockchains. · GitHub
Acuity IPFS Pinner: GitHub - acuity-network/acuity-ipfs-pinner · GitHub
Svelte Frontend: GitHub - ethernomad/kusama-forum-svelte · GitHub

I’ve implemented the Virto Connect functionality, but haven’t tested it. For now, account management works with Polkadot browser extensions.

I need to host it so that the community can test it out. Once it is tested, the runtime can be deployed as a Kusama parathread using KSM as the base token.

Please comment below if you would like to be a tester or have any questions. There are endless ways the forum can be improved.

Hi @jbrown thanks for the longawaited update on the decentralized Kusama forum. Happy to test it once you have the hosted version!

Nice Demo, thank you! I have a few questions:

  • How is this different from Subsocial and the tech they developed a while back?
  • Who is expected to provide high-availability IPFS pinning? Any plans to use the bulletin chain which may be a good fit once PoP-based-storage allowances are introduced?
  • How do you intend to decentralize ownership if you rely on pallets? Do you expect this to become a new systemchain? If not, how would you give up control and how would governance work?
  • What’s your updated deployment roadmap?