← Back to home

Bulletin Block System

React

Bulletin Block System: An homage to BBSes as a board of scrolling blocks of ANSi art

Screenshots

Bulletin Block System screenshot 1

Problem Statement

We reimagine what a bulletin board system would be like on a blockchain. Here we create an actual bulletin board made up of NFTs which contain ANSi art data which we then render according to some rules of ANSi. The blocks can be traded except for the initial Genesis Blocks which will be held by a DAO to manage the project. Artists can mint and sell blocks.

Solution

We are thankful for scaffold-eth, otherwise we use its components hardhat and react app. For storage, we wanted to use ipfs and nft.storage gave us a good way to accomplish that. For deployment, the static files go on GitHub pages to host, while the smart contracts are on Polygon (Mumbai).NFTStorage used to store token metadatahttps://github.com/Bulletin-Block-System/scaffold-eth/blob/master/packages/react-app/src/helpers/nft-storage.js

Hackathon

HackFS 2021

2021

Prizes

  • 🏆

    Protocol Labs Pool Prize

Contributors