/ README.md
README.md
  1  
  2  # Cyber Acid
  3  
  4    
  5  
  6  ![Logo](./assets/logo.png)
  7  
  8  "A lot of people say if you care about global problems just be a politician. But is only the politician allowed to care about such issues?
  9  Isn't every living human being having that same right which is taken by the politicians with no other options presented? That's what representative democracy is all about. Full unconditional representation until the next election vote. Immense transfer of power with no guarantees whatsoever."
 10  
 11   Cyber Acid is a political simulator based on the liquid democracy concept. It is designed as an integration module that works with Cyber Stasis - the moneyless economy simulator.
 12  
 13  
 14  ## Screenshots
 15  
 16    
 17  
 18  <a  display="inline"  href="./assets/how-to.png?raw=true">
 19  
 20  <img  src="./assets/how-to.png"  width="45%"  alt="Screenshot of how-to"  title="Screenshot of how-to">
 21  
 22  </a>
 23  
 24    
 25  
 26  <a  display="inline"  href="./assets/list-shortages.png?raw=true">
 27  
 28  <img  src="./assets/list-shortages.png"  width="45%"  alt="Screenshot of the shortages"  title="Screenshot of the shortages">
 29  
 30  </a>
 31  
 32    
 33  
 34  <a  display="inline"  href="./assets/list-solutions.png?raw=true">
 35  
 36  <img  src="./assets/list-solutions.png"  width="45%"  alt="Screenshot of list solutions"  title="Screenshot of list solutions">
 37  
 38  </a>
 39  
 40    
 41  
 42  <a  display="inline"  href="./assets/suggest-solution.png?raw=true">
 43  
 44  <img  src="./assets/suggest-solution.png"  width="45%"  alt="Screenshot of suggest solution"  title="Screenshot of suggest solution">
 45  
 46  </a>
 47  
 48    
 49  
 50  <a  display="inline"  href="./assets/delegate-vote.png?raw=true">
 51  
 52  <img  src="./assets/delegate-vote.png"  width="45%"  alt="Screenshot of delegate vote"  title="Screenshot of delegate vote">
 53  
 54  </a>
 55  
 56  
 57  
 58  <a  display="inline"  href="./assets/delegate-trust.png?raw=true">
 59  
 60  <img  src="./assets/delegate-trust.png"  width="45%"  alt="Screenshot of delegate trust"  title="Screenshot of delegate trust">
 61  
 62  </a>
 63    
 64  ## Features
 65  
 66    
 67  
 68  *  **Check shortages** - Review pressing issues.
 69  
 70  *  **Suggest a solution** - Contribute with your expertise.
 71  
 72  *  **Vote for solutions** - Vote for the best solution.
 73  
 74  *  **Delegate your vote** - Not competent? Delegate your vote.
 75  
 76  *  **Infinite delegation** - Delegation can be chained for maximum participation.
 77  
 78  *  **Cross delegation** - Cross delegation is also supported.
 79    
 80  ## Community
 81  
 82  https://www.reddit.com/r/CyberAcid/
 83  
 84  
 85  ## How to Play
 86  
 87    
 88  
 89  The game runs on the public IPFS network. In order to play it follow the steps below:
 90  
 91    
 92  
 93  1. Install the official IPFS Desktop http://docs.ipfs.io/install/ipfs-desktop/
 94  
 95  2. Install IPFS Companion http://docs.ipfs.io/install/ipfs-companion/
 96  
 97  3. Clone https://github.com/stateless-minds/kubo to your local machine, build it with `make build` and run it with the following command: `~/cmd/ipfs/ipfs daemon --enable-pubsub-experiment`
 98  
 99  4. Follow the instructions here to open your config file: https://github.com/ipfs/kubo/blob/master/docs/config.md. Usually it's `~/.ipfs/config` on Linux. Add the following snippet to the `HTTPHeaders`:
100  
101  ```{
102  
103  "API": {
104  
105  "HTTPHeaders": {
106  
107  "Access-Control-Allow-Origin": ["webui://-", "http://localhost:3000", "http://k51qzi5uqu5dktpxn6nobipyd1i5q8kc4316ybqevx8ardb3diamyvtixshh0m.ipns.localhost:8080", "http://127.0.0.1:5001", "https://webui.ipfs.io"],
108  
109  "Access-Control-Allow-Credentials": ["true"],
110  
111  "Access-Control-Allow-Methods": ["PUT", "POST"]
112  
113  }
114  
115  },
116  
117  ```
118  
119  6. Navigate to <a  href="https://ipfs.io/ipns/k51qzi5uqu5dktpxn6nobipyd1i5q8kc4316ybqevx8ardb3diamyvtixshh0m">Cyber Acid</a> and let's simulate the future together!
120  
121  7. If you like the game consider pinning it to your local node so that you become a permanent host of it while you have IPFS daemon running
122  
123  ![SetPinning](./assets/pin.png)
124  
125  ![PinToLocalNode](./assets/pin-to-local-node.png)
126  
127    
128  
129  Please note the game has been developed on a WQHD resolution(2560x1440) and is currently not responsive or optimized for mobile devices. For best gaming experience if you play in FHD(1920x1080) please set your browser zoom settings to 150%.
130  
131  
132  ## Roadmap
133  
134  1. Make reputation index context/category based
135  
136  2. Make voting time-restricted
137  
138    
139  
140  ## Acknowledgments
141  
142    
143  
144  1.  <a  href="https://go-app.dev/">go-app</a>
145  
146  2.  <a  href="https://ipfs.io/">IPFS</a>
147  
148  3.  <a  href="https://berty.tech/">Berty</a>
149  
150  4. All the rest of the authors who worked on the dependencies used! Thanks a lot!
151  
152    
153  
154  ## Contributing
155  
156    
157  
158  <a  href="https://github.com/stateless-minds/cyber-acid/issues">Open an issue</a>
159  
160    
161  
162  ## License
163  
164    
165  
166  Stateless Minds (c) 2022 and contributors
167  
168    
169  
170  MIT License