Skip to content

bijoy26/crypto-beacon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


CryptoBeacon - Annonymous and transparent decentralized platform for inclusive communities

This PoC is developed as a solution for the MLH Neighborhood Hackathon (14-16 May 2021)

PoC Progress for MVP

  • Develop a smart contract with basic functionalities
  • Setup Dev environment and test locally
  • Deploy on Polygon Mumbai Testnet ( Deployed Contract Here)
  • Working Web3
  • Set up initial front-end structure
  • Build working Web3 for Front-end structure
  • Connect Web3 with Deployed contract
  • Set up and integrate IPFS
  • Deploy Dapp Frontend on netlify

Overview

CryptoBeacon is a community platform where people from all over the world can come to share their speeches and report the things happening concurrently. The data is secured and communicated through a blockchain network, a peer-to-peer decentralized technology coupled with a crypto storage facility. This allows people to overcome local restrictions imposed on internet connectivity and omits the need of using a Virtual Private Network to access state-blocked contents and resources.

CryptoBeacon's two main objectives are:

  • Estatablish a seamless platform to amplify community rights
  • Provide annonymity and overcome state-level censorships

Architecture

CryptoBeacon leverages the advantages of Polygon Network, which is a blockchain decentralized application platform that provides hybrid proof-of-stake and plasma-enabled sidechains.

The system creates a bridge between distributed file storage system powered by IPFS (Inter Planetary File System).

Features

  • Annonymously publish a activity update on a decentralised app via wallet
  • Ciew latest updates/news from the platform without any restrictions
  • Each activity update can be Upvoted by the community to establish trust

How it works


The decentralized aspect is designed using Ethereum based scalable and efficient solution - Polygon. We have used IPFS, which is a secured peer-to-peer network file storage. It helped us to remove single points of failure in our developed system. Combining all these, we have built this inclusive solution.

Key benefits

  • Overcome censorship and domain ban
  • Resistant to most traditional web application attacks
  • No VPN required
  • No single point of failure

🔨 Technology Stack

  1. Blockchain Tools

    1. Truffle (Framework)
    2. Web3 JS (Interface)
  2. Smart Contract Programming

    1. Solidity
  3. Front End

    1. HTML
    2. CSS
    3. Bootstrap
    4. JavaScript
  4. Dev Servers

    1. Lite-Server
    2. Ganache
  5. Distributed Networks

    1. Polygon
    2. IPFS

Our team

About

Cause decentralized ideas are bulletproof 🚀

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published