Bild96 / scroll-list

πŸ“œ Scroll ToDo list. It used MUD framework for ambitious Ethereum applications. It compresses the complexity of building EVM apps with a tightly integrated software stack.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ“œ scroll-list

Scroll ToDo list. It used MUD framework for ambitious Ethereum applications. It compresses the complexity of building EVM apps with a tightly integrated software stack.


πŸ“ MUD comes with:

  • Store: An onchain database
  • World: An entry-point framework that brings standardized access-control, upgrades, and modules.
  • Blazing fast development tools based on Foundry.
  • Client-side data-stores that magically reflect onchain state.
  • MODE: A Postgres database you can query with SQL that reflects your onchain state 1 to 1.

πŸ—οΈ Local development setup

!!! The following steps are only necessary if you want to contribute to MUD. To use MUD in your project, install the packages from npm or set up a new project with the MUD cli. !!!

  1. Install go (required to build packages/services): https://go.dev/doc/install

  2. Install protobuf (required to build packages/services): https://grpc.io/docs/protoc-installation/

  3. Install the foundry toolkit (required to build and test MUD solidity packages): https://getfoundry.sh/

  4. Install pnpm

npm install pnpm --global
  1. Clone the MUD monorepo
git clone https://github.com/bild96/scroll-list.git
  1. Install MUD dependencies and setup local environment
cd scroll-list && pnpm install
  1. πŸ’‘ Run the app
pnpm run dev

🀳 Screenshots

Screenshot from 2023-05-22 22-52-12

⛏️ Built With

TypescriptHTMLReactCSS3JavaScript

About

πŸ“œ Scroll ToDo list. It used MUD framework for ambitious Ethereum applications. It compresses the complexity of building EVM apps with a tightly integrated software stack.

License:MIT License


Languages

Language:Solidity 49.9%Language:TypeScript 48.7%Language:HTML 1.0%Language:CSS 0.5%