Iris

Iris

"Connect securely and freely with Iris - the decentralized chat app designed for privacy, resilience, and community building."

The problem Iris solves

Anyone with wallet can use Iris. Following way Iris can build a better future
Privacy: Iris allow for greater privacy as messages are not stored on a centralized server that could be vulnerable to hacking or data breaches.

Censorship resistance: Iris is more resistant to censorship as there is no central authority controlling the system. This can be particularly important for people living in countries with strict internet censorship laws.

Network resilience: Iris can be more resilient in the face of network disruptions or outages as there are multiple nodes that can continue to communicate with each other even if some nodes go offline.

Community building: Iris can be used to build communities around shared interests or causes, as users can connect with each other directly without going through a centralized authority.

Openness and interoperability: Iris can be designed to be open and interoperable, allowing users to communicate across different networks and applications, which can promote innovation and collaboration.

Overall, Iris can help promote greater privacy, security, and freedom of communication, which are important values in a democratic society.

Challenges I ran into

Developing a decentralized chat app requires a robust network infrastructure that can handle a large volume of messages and support peer-to-peer communication. Ensuring the network is reliable, scalable, and secure can be a challenge for that I used xmtp sdk.
Ensuring a user-friendly and intuitive interface is critical for a chat app like Iris. Designing an interface that is easy to use and navigate while maintaining the privacy and security features can be a challenge.
I used provided guidleines for UX design

Discussion