Skip to content
This repository has been archived by the owner on Feb 2, 2021. It is now read-only.
/ 0xchan-frontend Public archive

0xchan is a decentralized and immutable message board system on the Ethereum blockchain where users can post messages and media files.

Notifications You must be signed in to change notification settings

n4n0GH/0xchan-frontend

Repository files navigation

0xchan

0xchan is a decentralized and immutable message board system on the Ethereum blockchain where users can post messages and media files. Storage of those messages is handled via IPFS and a smart contract is used to store a ledger of all messages.

A proof of stake style mechanism ensures quality content and protects the system against spam, while also incentivising users to stake their Ether.

The immutable and decentralized nature of the system allows for free speech and gives way to create truly censorship resistant and self sustaining platforms.

Local Setup

If you want to run this interface on your own machine and maybe tweak some code, here's how to:

git clone https://github.com/n4n0GH/0xchan-mainnet
cd 0xchan-mainnet
npm install
npm fuckn resolve all dependency errors
npm run serve

Afterwards use any browser you want (although a connected Ethereum wallet is needed for interaction) and visit the address given by the CLI (usually localhost:8080)

For daily use it is recommended to use a precompiled build:

npm run build

The interface is made with VueJS, so you should also check out their documentation as well if you want to change things in this codebase.

Connect

Discord

Twitter Follow

About

0xchan is a decentralized and immutable message board system on the Ethereum blockchain where users can post messages and media files.

Topics

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published