I iamcicada.com Cicada – Decentralized Application and Direct Democracy Platform 28 points emrgx 9 years ago 32 comments