Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chunrapeepat/skycomment
[Experiment] ETHTalk alternative for Skynet community.
https://github.com/chunrapeepat/skycomment
comment-widget decentralized react skynet-labs
Last synced: 14 days ago
JSON representation
[Experiment] ETHTalk alternative for Skynet community.
- Host: GitHub
- URL: https://github.com/chunrapeepat/skycomment
- Owner: chunrapeepat
- License: mit
- Created: 2022-06-24T14:25:08.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-07-21T07:25:51.000Z (over 2 years ago)
- Last Synced: 2023-05-03T08:29:41.423Z (over 1 year ago)
- Topics: comment-widget, decentralized, react, skynet-labs
- Language: JavaScript
- Homepage:
- Size: 5.83 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ๐ฅ SkyComment
SkyComment is a fully decentralized comments widget implemented and designed for the [Skynet](https://skynetlabs.com/) Community, lets visitors leave comments on your website with their MySky identity.### Why SkyComment?
Basically, for commenting on any website, you need to have a Facebook or Google accounts, or sometimes you need to register a new account with a new username/password which may have a few problems:1. All the un/pw is controlled by Google, Facebook, or some others and your security hugely depends on them.
2. Most people still have weak passwords, so hackers can still brute-force and gain the access to the accounts.Would it be better if everyone could have a private key (PK) and use that PK to sign in to a lot of services which is way more secure than the password? The good news is, that has now happened with the power of Skynet and you can now start using your MySky account to sign in and comment on any website that embedded an SkyComment's widget.
### Features
- Open source ๐
- Sign-in with your non-custodial MySky accounts (No Facebook, Google, or Twitter accounts needed ๐ โโ๏ธ)
- LaTex supported for commenting ๐งฎ
- Everything is stored and hosted on Skynet decentralized infrastructure ๐ฝ## Contribution
### Setting up project
1. Clone this repository
```sh
git clone [email protected]:chunza2542/skycomment.app.git
```
2. Install dependencies
```sh
yarn # or npm install
```
3. Setup frontend environment variables
```
cd packages/react-app && cp .env.example .env && vim .env
```
4. Start react-app (frontend)
```
yarn react-app:start
```
5. Experiment and develop your AWESOME ๐ features### Tech stack
- Frontend: React, Antd, Skynet Browser JS.
- Backend: Skynet Hosting, Skynet Handshake, MySky & DAC.---
Crafted with ๐งก by [@chunza2542](https://twitter.com/chunza2542)