FarFISH LogoDocs

FarFISH iOS App

The FarFISH iOS application is currently PLANNED for future development and is NOT YET AVAILABLE. This page describes the intended features and scope once development is complete.

Current Status: Planned

The iOS app for iPhone devices is part of FarFISH's long-term expansion plans but has not yet been developed or released.

What This Means

  • ❌ No App Available: Cannot download or install from App Store
  • ❌ No TestFlight: No beta testing program currently active
  • ❌ No Timeline: No confirmed release date or development schedule
  • ✅ Web Alternative: iOS users can access full features through web browser at app.farfish.xyz

Why iOS is Planned

Market Opportunity

Expanding to iOS would provide:

  • Broader Reach: Access to iPhone and iPad user base
  • Market Completeness: Coverage of both major mobile platforms
  • User Requests: Community demand for native iOS experience
  • Feature Parity: Consistent experience across Android and iOS

Technical Feasibility

The iOS app is feasible because:

  • Web Foundation: Existing web app can be wrapped for iOS
  • Shared Contracts: Same blockchain contracts work on iOS
  • Proven Architecture: Android app demonstrates successful mobile approach
  • Wallet Support: Major wallets support iOS (MetaMask, Coinbase, Rainbow, Trust)

Intended Features

When developed, the iOS app would aim for feature parity with Android:

Core Features

All main FarFISH features would be included:

  • NFT Minting: 16-token collection with weighted random selection across four rarity tiers
  • NFT Staking: All lock durations (30/90/180/360 days) with reward tiers
  • Daily Rewards: Bronze and Silver chest claiming with cooldown tracking
  • Leaderboard: Top 100 rankings and personal position
  • Referral System: Share referral codes with dual rewards
  • Profile & Stats: Wallet statistics and task tracking

iOS-Specific Features

Native iOS integration would include:

  • WalletConnect v2: iOS wallet app deep linking
  • Apple Share Sheet: Native sharing for referral links
  • Face ID / Touch ID: Biometric authentication support
  • App Clips: Lightweight mini-experience without full installation
  • Widgets: Home screen widgets for stats and rewards
  • Universal Links: Direct navigation to specific app sections
  • Dark Mode: Respect iOS system appearance settings

Distribution

The iOS app would be distributed through:

  • App Store: Primary distribution channel
  • TestFlight: Beta testing before public release
  • No Sideloading: iOS does not support direct APK-style installation

What Would Be Required

Development Work

Building the iOS app would require:

  1. iOS Native Shell: Swift/Objective-C wrapper application
  2. Web Integration: Embed web app with native bridge
  3. WalletConnect Integration: iOS-specific wallet connection flow
  4. Deep Link Handling: Universal links and custom URL schemes
  5. UI/UX Polish: iOS design guidelines and conventions
  6. Testing: Device testing across iPhone models and iOS versions
  7. App Store Assets: Screenshots, descriptions, privacy policy details

Platform Requirements

Compliance with Apple's ecosystem:

  • Apple Developer Account: Required for App Store submission
  • App Store Guidelines: Must meet all Apple review criteria
  • Privacy Manifest: Declare data collection and usage
  • Wallet Integration Review: Blockchain app-specific approval process
  • Content Rating: Age rating for financial/crypto applications
  • Terms of Service: iOS-specific legal requirements

Wallet Integration Challenges

iOS wallet integration presents unique considerations:

  • App Switching: Seamless transition between FarFISH and wallet apps
  • Universal Clipboard: Careful handling to prevent clipboard attacks
  • WalletConnect Modal: iOS-friendly wallet selection UI
  • Safari Browser Wallets: Web3 browser wallet support

Current Alternative: Web App

While the iOS app is in planning, iPhone users can access the full FarFISH experience through the web:

Web Access on iOS

  1. Open Safari: Launch Safari browser on iPhone
  2. Visit URL: Navigate to app.farfish.xyz
  3. Connect Wallet: Use MetaMask Mobile, Coinbase Wallet, or WalletConnect
  4. Add to Home Screen: Optional - create app-like icon

Add to Home Screen

Create a native-like experience:

  1. Open app.farfish.xyz in Safari
  2. Tap Share button (square with arrow)
  3. Scroll down and tap "Add to Home Screen"
  4. Name it "FarFISH" and tap Add
  5. Launch from home screen like native app

Adding the web app to your home screen provides a nearly identical experience to a native app, with full functionality and no installation required.

Web App Advantages

The web version actually provides some benefits:

  • ✅ Instant Updates: No App Store approval delays
  • ✅ Cross-Platform: Same experience on all devices
  • ✅ No Installation: No storage space required
  • ✅ Always Latest: Never need to manually update
  • ✅ No Review Delays: Features launch immediately

Web App Limitations

Some iOS-specific features are unavailable in web:

  • No Push Notifications: Cannot receive app notifications
  • No Background Sync: Must open app to refresh data
  • No Widgets: Cannot add home screen widgets
  • No App Store: Not discoverable through App Store search
  • Safari Only: Best experience in Safari browser

When Might iOS Launch?

FarFISH has not committed to a specific timeline for iOS development. Factors influencing the decision:

Priority Considerations

  • User Demand: Level of requests from iOS user community
  • Resource Availability: Development team capacity
  • Android Performance: Success metrics from Android app
  • Platform Strategy: Long-term multi-platform priorities

No Timeline Promised

FarFISH has not announced a release date, development schedule, or timeline for the iOS app. Do not make decisions based on assumed availability. Use the web app for reliable iOS access.

How to Stay Updated

Official Channels

Monitor these sources for iOS app announcements:

  • FarFISH Website: farfish.xyz - Official updates
  • Documentation: This docs site will be updated when iOS status changes
  • Social Media: Official FarFISH social accounts
  • Community Discord: Announcements channel (if available)

What to Avoid

  • ❌ Third-Party Claims: Ignore unofficial "iOS app available" claims
  • ❌ Fake App Stores: No legitimate iOS app exists yet
  • ❌ Imposter Apps: Any "FarFISH" app on App Store is unauthorized
  • ❌ Sideloading Services: iOS does not support APK-style installs

Comparison: Planned iOS vs Current Android

FeatureiOS (Planned)Android (Current)
Availability❌ Not Available✅ Available Now
DistributionApp Store (planned)Direct APK
NFT Minting✅ Planned✅ Available
NFT Staking✅ Planned✅ Available
Daily Chests✅ Planned✅ Available
Leaderboard✅ Planned✅ Available
Referral System✅ Planned✅ Available
Deep Linking✅ Planned✅ Available
Native Widgets✅ Planned❌ Not Available
Face ID / Touch ID✅ PlannedFingerprint Available
App Clips✅ PlannedAndroid Instant Apps

Recommendations for iOS Users

Current Best Practice

iPhone and iPad users should:

  1. Use Web App: Access app.farfish.xyz through Safari
  2. Add to Home Screen: Create native-like app icon
  3. Install Wallet: Use MetaMask, Coinbase Wallet, or Rainbow on iOS
  4. Bookmark Site: Save for easy access
  5. Stay Updated: Monitor official channels for iOS news

Do Not Wait

  • ❌ Don't Delay: Don't wait for iOS app to start using FarFISH
  • ✅ Start Now: Web app provides full functionality today
  • ✅ Same Account: Your web account will work in iOS app when released
  • ✅ No Migration: No need to transfer data when iOS launches

Your FarFISH account is based on your wallet address, not the platform you use. Whether you access through web on iOS today or a future iOS app, you'll have the same account, NFTs, stake positions, and leaderboard rank.

Frequently Asked Questions

Q: When will the iOS app be released?
A: There is no confirmed release date. The iOS app is planned but not yet in active development. Check official sources for updates.

Q: Can I use FarFISH on iPhone now?
A: Yes! Use the web app at app.farfish.xyz through Safari. It provides full functionality.

Q: Will my data transfer to the iOS app when it launches?
A: Yes. Your account is tied to your wallet address, so all progress will automatically be available in the iOS app.

Q: Can I test the iOS app early?
A: Not yet. There is no TestFlight beta program because development hasn't started. Monitor official channels for future opportunities.

Q: Why not launch on iOS first or simultaneously with Android?
A: Resource prioritization. Android development completed first, and iOS is planned as a future expansion.