Skip to content

Repository files navigation

🎧 noiz.fun – Make some Noiz

noiz.fun is a playful, mobile-first sound playground built for Solana.

Users can create short audio clips, like others' creations, and earn points in a gamified experience. Think of it as TikTok + Bangers + Tinder, but for short sounds only.

Built for the Solana Mobile Hackathon, powered by Ferno.

Built with ❤️ by @0domart and @ferno_ag

🎥 Pitch Deck

🎬 Product Demo Video

🏠 Home

  • Scroll through trending sounds (ranked by likes)
  • Tap to play sounds with visual animation
  • Category filters
  • Top 1 sound is highlighted with crown + golden frame

🔥 Discover (Swipe)

  • Tinder-style interface
  • Swipe right to like, left to skip
  • Sounds auto-play
  • Each like consumes 1 ⚡️ bolt

❤️ Favorites

  • Shows sounds the user liked
  • Only available when wallet is connected

🎤 Create

  • Record directly in-app
  • Add title and select a category
  • Triggers a Solana transaction (0.002 SOL) to create the sound onchain
  • Burn 1 ⚡️bolt when publishing

👤 Profile

  • Sign-in with Solana mobile wallet
  • Track your uploaded sounds
  • See your ⚡️ daily bolts left
  • Track your total points (10 pts per like received)

🚀 How to Run

📱 Mobile App

  • Build Android APK:

    npx eas build --profile development --platform android

    ➜ Scan the QR code to install the APK on your phone

  • Run in Expo (development):

    npx expo start -c

    ➜ Install the Expo Go app on your device
    ➜ Scan the QR code to preview the app
    ➜ Press r in the terminal to refresh manually


⛓ Smart Contract (Anchor)

cd program
anchor build
anchor deploy

⚙️ Tech Stack

  • Expo + React Native (mobile app)
  • Anchor Smart Contract (built with Codigo AI)
  • Firebase (Firestore, Auth, Storage)
  • Solana Mobile Wallet Adapter
  • Solana Web3 SDK

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages