This PoC is developed as a solution for the MLH Neighborhood Hackathon (14-16 May 2021)
- 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
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
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).
- 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
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.
- Overcome censorship and domain ban
- Resistant to most traditional web application attacks
- No VPN required
- No single point of failure
-
Blockchain Tools
-
Smart Contract Programming
-
Front End
-
Dev Servers
-
Distributed Networks
- Anjum Rashid (Project Manager)
- Jonayed Tanjim (Resource Manager)
- Md. Asifuzzaman (Content Creator)
- Kaiser Ahmed (UI Designer)