Skip to main content

Multi-Network Architecture

Network Roles

VibesFlow operates across two distinct blockchain networks with specialized functions:

NEAR Protocol Integration

Contract: rtav2 (Real-Time Assets v2)
Purpose: RTA NFT creation and ownership management

Metis Hyperion Integration

Contracts: VibeFactory, PPM, Subscriptions
Purpose: Monetization and payment processing

Network Detection and Switching

Automatic Network Detection

Currency Display

Decentralized Storage

Synapse SDK Integration

VibesFlow uses the Synapse SDK for permanent Filecoin storage:

Payment Setup

Automated USDFC payment setup for Filecoin storage:

Storage Service Management

Per-RTA storage service creation with proof set management:

FilCDN Integration

Direct CDN URLs

FilCDN provides direct access to Filecoin-stored content:

Download Strategy

Prioritized download strategy with fallbacks:

Data Flow Architecture

Complete Decentralization Pipeline

Persistence Layer

DynamoDB provides session persistence and metadata compilation:

Fallback Mechanisms

Storage Fallbacks

Pinata IPFS serves as fallback when Synapse fails:

Network Fallbacks

Mock data generation when blockchain operations fail:

Security Considerations

Multi-Network Isolation

Each network maintains isolated state and functionality:

Storage Verification

Filecoin storage includes proof verification:

Next Steps

Services Overview

Explore VibesFlow app services

Chunking Process

Learn about audio processing