zeitgeistpm / ui

Zeitgeist general prediction markets application.
https://app.zeitgeist.pm
Apache License 2.0
16 stars 4 forks source link

Evaluate options and design considerations for adding comments to market details page #715

Open davidhperry opened 1 year ago

lsaether commented 1 year ago

Next steps:

Potential options:

Boibit commented 1 year ago

Subsocial Integration Summary:

Subsocial team recommends their new chat Dapp "grillchat" https://github.com/dappforce/grillchat https://staging-grillchat.subsocial.network/

Pros: -open source and customization using tailwind -no wallet or tokens needed for user -runs on top of "new special solochain with 2 seconds block production time with the same Subsocial pallets that we use on our parachain" this enables "almost real time" conversations in the chat -users can use substrate accounts -planned to implement tipping feature

cons: -chat dapp is very new, so would likely require customization for integration -built mobile first with desktop support -embedding not currently supported (subsocial team wants to work toward this)

flow: Each market would open a post on subsocial. This subsocial post would spawn a chat in grillchat. the newly spawned grillchat room (theoretically) could be embedded directly on the market page allowing users to ultimately just have an open chat room experience. this could also be cool for proposed markets feedback

If we decide we want to explore this option more, the Subsocial team is extremely open to collaboration and willing to move forward as soon as were ready.

https://docs.subsocial.network/docs/develop/

yornaath commented 1 year ago

@Boibit I think this is very interesting tbh and something we should really consider before just picking something easy and centralized like disqus or comment. I would be interested in doing some more research on this from a technical perspective. What it would take for use to integrate.

Do users need to have some native subsocial tokens, or can they pay with ZTG over xcm?

Boibit commented 1 year ago

@yornaath if I remember correctly, the only sub needed would be to make the thread on sub chain upon market creation. After that the chat takes place without the need for any additional gas.

siman commented 1 year ago

Web3 dapps need web3 social ;)

lsaether commented 1 year ago

Let's go with Commento for now and keep evaluating Subsocial as time goes on, also to user test the feature before committing time to integrating Subsocial.

lsaether commented 1 year ago
lsaether commented 1 year ago
robhyrk commented 5 months ago

How do we feel about Disqus? You can see an example here that was on WSX: https://staging.thewsx.com/markets/877

The version you see there is the basic/free tier without any branding/whitelabel options