World Voice

We built a podcast mini-app with tipping features inside the World App

World Voice

Created At

ETHGlobal Buenos Aires

Winner of

World

World - World Pool Prize

Prize Pool

Project Description

We’ve implemented a comprehensive podcast feature inside the World App, designed to offer creators and audiences a seamless and engaging listening experience. The application supports smooth podcast video playback, allowing users to watch or listen to episodes directly within the app without relying on any external players. We also built a structured guest profile system that highlights key information about each guest featured in an episode. With a single tap, users can jump directly to the guest’s social media pages, making it easier to explore their work, follow them, or learn more about the topics discussed.

Another key component of the experience is the highlights feature. This allows creators or editors to curate the most impactful or memorable moments from an episode. Users can quickly browse these highlights to get a sense of the episode’s core themes before committing to the full content. This not only improves discoverability but also helps creators showcase the best parts of their conversations.

One of the most innovative aspects of our implementation is the integration of creator tipping. We primarily used the World App development library, MiniKit, to build a smooth and secure tipping flow. With just a few taps, users can send micro-tips to their favorite creators, directly supporting their work and encouraging higher-quality content. This feature increases creator engagement and provides an additional monetization channel within the app, without adding friction to the user experience.

To build these features, we relied on widely adopted frontend technologies such as React and Next.js. These tools allowed us to rapidly develop a responsive, modern, and intuitive interface that fits naturally into the World App ecosystem. Overall, the result is a polished and creator-friendly podcast experience tightly integrated with the World App environment.

How it's Made

We primarily used the World App development library MiniKit to support the tipping feature, enabling a seamless and secure way for users to directly reward their favorite creators. MiniKit provides a set of tools specifically designed for integrating World App–native actions, and by leveraging its APIs, we were able to build a smooth micro-tipping flow that feels completely natural within the app environment. This integration ensures that creators can receive support instantly, without requiring external payment systems or adding unnecessary friction to the user experience. The end result is a lightweight yet powerful monetization layer that enhances engagement and encourages long-term creator participation.

In addition to the tipping mechanism, we relied on widely adopted frontend technologies such as React and Next.js to implement the podcast pages themselves. React gave us a flexible component-based architecture, allowing us to create reusable UI modules for video playback, guest information, highlight sections, and interactive controls. This made it easy to maintain consistent design patterns while ensuring responsiveness across different device types. Meanwhile, Next.js provided server-side rendering, routing, and performance optimizations out of the box, helping us deliver fast-loading, SEO-friendly pages that integrate smoothly with the World App’s overall structure.

Using these technologies together allowed us to build a polished, intuitive podcast experience featuring dynamic content loading, smooth transitions, and reliable media handling. The combination of MiniKit’s native capabilities and the robustness of React and Next.js enabled us to deliver an experience that feels both modern and deeply integrated into the World App ecosystem.

Overall, our approach not only supports the core podcast functionality—such as video playback, guest profiles, and episode highlights—but also enhances creator monetization through a clean and efficient tipping flow. This creates a richer, more interactive environment for both creators and listeners.

background image mobile

Join the mailing list

Get the latest news and updates

World Voice | ETHGlobal