OpenChat Labs funding proposal
Summary We ask the OpenChat DAO to provide funding of 103,000 USD to OpenChat Labs Ltd to cover:
team salaries for a 6 week period from mid-May hosting, administration, and other expenses for 4 months (Mar - Jun) Split proposals This will be split into two proposals due to limits the SNS imposes on how much of the treasury can be withdrawn in a single week.
This is the first proposal for 31,517 ICP (~94,500 USD).
Context For the last 3 months, most of the dev team has been engaged in building a sovereign chat app for Pakistan (PK), hosted on the PK cloud engine, designed to scale to 100s of millions of users, during which time we have not received funds from the OC DAO. It is currently undergoing a trial with the PDA (Pakistan Digital Authority) and we now have some time back to dedicate to OpenChat.
The PK chat app is a simpler product than OpenChat with a different target audience and use-case. It doesn't have communities, threads, crypto features, access gating, DAO governance etc. However, there are many improvements we've made that are applicable to OpenChat which we can now incorporate.
Plans for this funding period General Features establish an automated moderation and reporting system using AI (necessary for app store review) support TACO to integrate their exchange as a new OC swap provider Enhancements revise app level routing to reduce unexpected behaviour (particularly when navigating backwards) replace the message entry component with a headless rich text editor which is more reliable and with better markdown support implement support of custom emojis during message entry Bug fixes virtualise the message timeline component to improve efficiency and stability of the infinite scroll prevent chats jumping, caused by link preview rendering, by loading open graph preview data before sending messages for all link types fix UI issue when creating swaps fix the blank screen issue that can affect web app users on iOS Native app specific Features outbound sharing of messages with other installed apps inbound sharing of content from other apps as messages in selected chats support call notificaitons Enhancements enhance the draft voice note recording UI in the android app enhance message bubble for video calls enhance interface for creating prizes enhance prize message bubbles update app fonts and styles to prefer system provided ones, which should be platform optimised for readability/legibility enhance notifications for media messages Bugs stop showing a notifications summary fix for image message longpress activating drag & drop mode and freezing the UI fix media/file message download functionality fix a problem with image zoom fix UI for proposal groups In addition to the above, we will make any further changes necessary, to get the Android app to a point where it can be submitted for app store review with a good chance of success.
Submitted by @matt on OpenChat
This proposal was created using https://ic-toolkit.app