Ecosystem Architecture
FarFISH is built on three foundational infrastructure layers that support multiple platform deployments, enabling composable social experiences across different user interfaces.
The FarFISH architecture consists of three core infrastructure layers that work together to enable composable social systems across multiple platforms and networks.
Wallet-based identity that persists across different platforms and applications. Users connect once and maintain consistent identity throughout the ecosystem, eliminating fragmented accounts and enabling unified participation tracking.
Reputation infrastructure that tracks and validates participation across supported networks. This layer enables portable reputation signals that recognize user activity and contribution history regardless of which platform they're using.
Infrastructure for economic coordination including reward distribution, staking mechanisms, and incentive alignment. This layer provides the foundational tools for coordinating economic activity across the ecosystem.
Platform Deployments
The foundational layers support multiple platform deployments, each providing different access patterns to the same underlying infrastructure.
Browser-based deployment accessible through standard web interfaces, providing full ecosystem interaction.
Native deployment within Base's application environment with integrated wallet connectivity.
Social-first deployment leveraging Farcaster's protocol for distributed social interactions.
Native mobile application providing device-level access on Android platforms.
Interactive game experiences built on the same infrastructure foundations.
Upcoming iOS deployment extending infrastructure access to Apple's mobile ecosystem.
Architecture Principles
The FarFISH architecture prioritizes user control, data portability, and seamless coordination across different platforms and networks.
Users maintain direct control of their assets and identity through wallet-based authentication. The infrastructure layer coordinates activity without holding user funds or requiring trusted intermediaries.
Shared infrastructure synchronizes state across all platform deployments, enabling consistent identity, reputation, and coordination regardless of access point.