{"id":18813040,"url":"https://github.com/oddsdk/blockpaperscissors","last_synced_at":"2026-01-12T06:30:13.836Z","repository":{"id":149228443,"uuid":"611868681","full_name":"oddsdk/blockpaperscissors","owner":"oddsdk","description":"The world's slowest arcade.","archived":false,"fork":false,"pushed_at":"2023-08-14T20:24:27.000Z","size":16370,"stargazers_count":0,"open_issues_count":4,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-12-30T00:24:05.493Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Solidity","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/oddsdk.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-03-09T17:53:58.000Z","updated_at":"2023-06-12T17:42:57.000Z","dependencies_parsed_at":null,"dependency_job_id":"22b9e62a-83f0-40d5-836e-4491228b533c","html_url":"https://github.com/oddsdk/blockpaperscissors","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oddsdk%2Fblockpaperscissors","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oddsdk%2Fblockpaperscissors/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oddsdk%2Fblockpaperscissors/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oddsdk%2Fblockpaperscissors/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/oddsdk","download_url":"https://codeload.github.com/oddsdk/blockpaperscissors/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239748295,"owners_count":19690237,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-07T23:36:06.086Z","updated_at":"2026-01-12T06:30:13.792Z","avatar_url":"https://github.com/oddsdk.png","language":"Solidity","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SLW RK'D\n\n[![Built by FISSION](https://img.shields.io/badge/⌘-Built_by_FISSION-purple.svg)](https://fission.codes) [![Discord](https://img.shields.io/discord/478735028319158273.svg)](https://discord.gg/zAQBDEq) [![Discourse](https://img.shields.io/discourse/https/talk.fission.codes/topics)](https://talk.fission.codes)\n\n## 🤔 What's SLW RK'D?\n\nThe world's Slowest Arcade™.\n\n### Current Games:\n\n**Block, Paper, Scissors**\n\nDescription:\n\nA game of coordination or chaos based around the consensus mechanism of the [FVM](https://fvm.filecoin.io/).\n\nObjective:\n\n- Lead the network to its longest winning streak OR achieve your longest personal combo\n  To keep the winning streak going, you are always voting on the next move the network makes and you want it to beat the previous move (eg. If the previous move was Paper, you want the network to play Scissors)\n- To keep your personal combo going, you always want to vote with the clear majority. (eg. if 100 accounts participate in a move, and the majority of them chose Paper, your combo continues if you also chose Paper, but ends if you chose Block or Scissors)\n- Why would anybody vote against the network streak continuing? I guess we’ll find out. Maybe you want to draw a specific picture on the grid, and that picture can’t be drawn without a bunch of streaks ending or stalemates occuring.\n\n### Currently supported teams(networks):\n\n1. Filecoin Calibration testnet\n2. Polygon Mumbai testnet\n3. Ethereum Goerli testnet\n\nTo participate as a member of a team you will need to add that specific network to your wallet client and obtain some testnet tokens, which will enable you to place votes.\n\nIn terms of wallet clients, the path of least resistance will be to install the MetaMask browser extension if you plan to play on desktop. You can install it [here](https://metamask.io/download/).\n\n### To add one or all of the different networks to your wallet client, you can use these links:\n\n- [Filecoin Calibration testnet](https://chainlist.org/chain/314159)\n- [Ethereum Goerli testnet](https://chainlist.org/chain/5)\n- [Polygon Mumbai](https://chainlist.org/chain/80001)\n\n### To obtain testnet tokens from a faucet for a given team, you can use these links:\n\n- [Filecoin Calibration testnet](https://faucet.calibration.fildev.network/funds.html)\n- [Ethereum Goerli testnet](https://faucet.goerli.starknet.io/). Backup faucet(requires 0.0001 mainnet ETH balance) https://goerlifaucet.com/\n- [Polygon Mumbai](https://faucet.polygon.technology/)\n\n### Live Demo\n\nYou can find the deployed version of Block Paper Scissors [here](https://block-paper-scissors.fission.app)\n\n## 📦 WHAT'S IN THE BOX?!\n\n### 🧱 Built with a modern web stack\n\nThe app template is built with modern web technologies:\n\n- [SvelteKit](https://kit.svelte.dev/) (powered by [Vite](https://vitejs.dev/) under the hood)\n- [TypeScript](https://www.typescriptlang.org/)\n- [Tailwind](https://tailwindcss.com/)\n- [DaisyUI](https://daisyui.com/)\n\n## 🚀 Getting Started\n\nYou can try out the template yourself [here](https://blockpaperscissors.fission.app/).\n\nReady? Let's go.\n\nPrerequiste: ensure you are running Node 16.14 or greater, but _not_ Node 17 (18 is fine though!).\n\n1. Clone the repository:\n\n   ```shell\n   git clone git@github.com:webnative-examples/slwrkd.git\n   ```\n\n2. Install the dependencies.\n\n   ```shell\n   npm install\n   ```\n\n3. Start the local development server.\n\n   ```shell\n   npm run dev\n   ```\n\n4. Navigate to `http://localhost:5178` in your web browser.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foddsdk%2Fblockpaperscissors","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foddsdk%2Fblockpaperscissors","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foddsdk%2Fblockpaperscissors/lists"}