2022-07-01 07:37:02 -07:00
2022-06-19 07:00:41 -07:00
2022-06-19 08:18:01 -07:00
2022-06-19 07:00:41 -07:00
2022-06-19 07:00:41 -07:00
2022-06-19 07:00:41 -07:00
2022-06-19 07:00:41 -07:00
2022-06-19 07:00:41 -07:00
2022-06-19 08:26:51 -07:00

react-bootstrap-web3-spa

This is a single page app (SPA) based on react-bootstrap. This app is a template to show how to build a web app that leverages the Cash Stack web3 architecture, a censorship-resistant back-end for accessing the Bitcoin Cash blockchain.

This app can be compiled and uploaded to Filecoin via web3.storage. This means a censorship-resistant front-end app (SPA) can be built, which communicates with a censorship-resistant back-end.

Major Features

  • react-bootstrap is used for general style and layout control.
  • An easily customized waiting modal component can be invoked while waiting for network calls to complete.
  • minimal-slp-wallet is used to access tokens and BCH on the Bitcoin Cash blockchain.
  • A 'server selection' dropdown allows the user to select from an array of redundant back end servers.
  • This site is statically compiled, uploaded to Filecoin, and served over IPFS for censorship resistance and version control.

Installation

git clone https://github.com/Permissionless-Software-Foundation/react-bootstrap-web3-spa
cd react-bootstrap-web3-spa
npm install
npm start
npm run build

Support

The Permissionless Software Foundation is a collection of JavaScript developers and entrepreneurs. Join our bch-js-toolkit Telegram channel to get community-based technical help and meet like-minded individuals.

License

MIT

Languages
JavaScript 98.8%
CSS 1.1%