Algo Chat
ALGO CHAT is an Algorand-powered protocol to implement decentralized chat broadcasting with an optional profile pic
Pipeline is an Algorand connector sdk developed by HEADLINE INC. The Pipeline code examples provided both assemble and send transactions, as well as prompt signing of transactions via MyAlgo wallet, WalletConnect, or AlgoSigner.
To create a profile, an individual deploys the app. After deployment the user can then change the profile picture txid or change the global message via simple app calls. All other individuals can see the picture and latest message. However in order to see other's messages in a live chat log, users must add the app id's of other users. For verification, the teal must check that the joiners teal is == to the current teal (coming soon). The front-end code then querries global state of other users to fetch their profiles and messages.