Skip to main content

Vibe Market

The Vibe Market is the discovery and playback interface for all stored vibestreams. It integrates with FilCDN for content delivery and implements subscription-based access control for Metis users.

Architecture Overview

FilCDN Integration

Context Provider

The Vibe Market relies on the FilCDN context for vibestream data:

Data Loading

URL Construction

FilCDN URLs are constructed with provider wallet addresses:

Subscription System

Network-Based Access Control

Subscription Gate UI

Preview System

Audio Streaming Service

Preview Controls

Profile Integration

Creator Profile Loading

Display Name Resolution

Data Processing Utilities

Network Detection

Title Extraction

Date Formatting

Filtering System

Filter State

Filter Implementation

Filter UI

Card Rendering

Vibestream Card

Error States

Connection Warning

Empty States

Performance Optimizations

Cleanup Management

Subscription Success Handling

Next Steps

User Profiles

Learn about profile management

Playback System

Understand continuous playback