Skip to content

thecommons-urbit/chess

Repository files navigation

%chess

Urbit Chess Demo

About

%chess is an Urbit app which allows you to play chess with other Urbit users. It is a fully-decentralized, peer-to-peer chess application.

This repo combines the Urbit chess application with a browser-based GUI. It also generates the files necessary to distribute the app + GUI over Urbit.

Mission

Chess seeks to be a community sandbox:

  • open to all contributors
  • incorporating modern Hoon / Urbit programming techniques
  • clear, concise, well-documented code
  • a practical reference for beginner Hoon coders

Regardless of if Chess meets any or all of these goals at a particular moment, they are the aspirations for the repo.

News

The %chess monorepo has been split into three: backend, frontend, and distribution.

Installation

Chess is available on Urbit using the App Search in Landscape from the following ships:

~finmep-lanteb

Alternatively, you can install it manually from one of the above ships in the dojo:

|install ~finmep-lanteb %chess

Development

This repo only contains the code necessary for distributing Chess as an Urbit app. To help contribute to the Chess backend or frontend, visit the linked repos for detailed instructions on how to contribute.

Additional GUIs

Coming Soon