Built for humans to talk to humans

World Chat is a native messaging experience inside World App, designed for verified humans to talk, coordinate, send value, and interact safely. Unlike a traditional chat app, World Chat connects identity, payments, Mini Apps, and privacy into one trusted conversation layer.
Company
Tools for Humanity
Role
Lead Product Designer
Services
UX/UI, Prototyping, Visual Design
Team
Me, 6 Engineers, 1 PM
Year
2025 Q3 - Q4
Hand holding a phone running World Chat

A trusted conversation layer for real humans

World App helps people prove they are real humans and access digital finance. As the ecosystem grew, conversation became a missing layer: users could verify, pay, and use Mini Apps, but they did not have a native place to talk and act together. World Chat was designed to bring those interactions into one familiar surface: conversation.

My role

I led the UX and interaction design for World Chat, working closely with product and engineering to define how messaging should feel, behave, and scale inside World App. From trust principles and interaction patterns to early prototyping and cross-functional alignment, I helped shape the product from concept to launch. This was a strategic product initiative, not simply a UI redesign.

Making chat feel native

Defining the core messaging experience across conversation lists, threads, groups, composer behavior, profiles, and native app navigation.

Designing trust into conversation

Exploring how verified identity should appear through lightweight cues that helped users understand who they were talking to without adding friction.

Turning messages into actions

Bringing wallet actions, gifting, Mini Apps, and privacy controls into the chat context so users could move from conversation to action.
The previous web-based chat experience
Detail of the previous chat experience
Detail of the previous chat navigation

The previous chat experience as web-based miniapp

The Challenge

The previous chat experience worked as a web-based miniapp, but it felt detached from the rest of World App. It did not fully use what made World different: verified identity, wallet actions, Mini Apps, and trusted interactions. So the design challenge became:
How might we make messaging feel familiar while adding identity, wallet actions, and trust in a natural way?
Person using World Chat
Verified profile screen in World Chat

Designing Trust Into Conversation

I started by auditing the existing chat experience and mapping where it felt disconnected from the native app: navigation, interaction patterns, visual hierarchy, and weak connections to identity and wallet actions. From there, I explored how trust should appear inside a conversation. Some versions made identity too prominent and formal; others were too subtle to create confidence. As we dug deeper into the product, we uncovered numerous issues that needed to be addressed and solved. The final direction was guided by a simple principle: make chat feel familiar first, then layer trust and actions only where they naturally matter.
Photo sharing in World Chat
Expressive emoji reactions
Verified conversation thread in World Chat

From Private Messages to Real Actions

The final design turned World Chat into a native conversation layer where verified humans could move from talking to doing. Conversations are end-to-end encrypted by default, ensuring that only participants can access what's shared. Features like disappearing messages give users control over how long interactions persist, making privacy part of the experience. As soon as we had a functional MVP, we tested it through real conversations. The most valuable feedback wasn't about features, it was that the experience felt natural, safe, and effortless.
Sharing photos in a World Chat conversation
Voice message recording
Sharing to a group with the send sheet
Profile and identity in World Chat
Messaging while out and about
Camera and media capture inside World Chat

Value in conversation

Transactions happen directly within chat, making value feel as simple as sending a message. By integrating transfers, shared expenses, and gifting into conversations, World Chat transformed messaging from a communication tool into a place where people could act, coordinate, and exchange value without friction.
Splitting a payment with friends
Gifting inside a conversation
Transaction messages in a conversation thread

From launch adoption to repeated interaction

After the initial launch spike, the strongest signal was not how many people opened World Chat once, but how many continued using it. Over the following months, tens of thousands of users kept opening World Chat daily, and 65.8K users sent 5+ messages, showing that the experience created repeated interaction beyond first-time discovery. The product validated a core hypothesis: trust and utility could coexist inside messaging without breaking conversational behavior.
Users sent 5+ messages
0.0K

Users sent 5+ messages

Daily users returned to chat
~0K–0K

Daily users returned to chat

Messages sent daily after launch
0K–0K

Messages sent daily after launch

Summary

Looking back, I would simplify earlier. We explored many ways to communicate identity and trust before realizing the strongest solutions were often the most subtle. What I would repeat is designing through real usage. The most important decisions emerged once conversations, payments, and group interactions happened naturally between people. This project reinforced that conversation is a powerful UX pattern. People already know how to communicate, the challenge is adding trust and utility without breaking that simplicity.