The Algorand Smart Contracts used for Desocial, a protocol for decentralized social media applications.