Turn your long videos into short viral clips — automatically, with full control, and optional NFT ownership.
ClipCash helps content creators (YouTubers, podcasters, gamers, coaches…) save many hours of work by turning one long video into dozens or hundreds of short clips ready for TikTok, Instagram Reels, YouTube Shorts, and more.
You always stay in control: → Preview every clip → Choose which ones you like → Delete the bad ones → Then post only the good ones automatically
Bonus: you can also turn your best clips into NFTs on the Stellar network (very cheap & fast) so you truly own them and can earn royalties forever.
- Full preview & selection — most tools post random clips. ClipCash lets you see and pick only the best ones.
- Automatic posting to 7+ platforms (TikTok, Instagram, YouTube Shorts, Facebook Reels, Snapchat Spotlight, Pinterest, LinkedIn)
- Web2 + Web3 in one app — normal accounts + optional Stellar NFTs with royalties
- Simple & beautiful interface — dark mode, clean design, easy to use
- AI-powered clip generation — automatically finds viral moments in your videos
- Earnings dashboard — track revenue across all platforms
- NFT Vault — mint and manage your video NFTs on Stellar
- Wallet integration — connect MetaMask for Web3 features
clips-frontend/components/StellarWalletProvider.tsxprovides app-wide Stellar wallet state.- Use the exported
useStellarWallet()hook to readaddress,isConnected,isLoading, and access the initializedkit. - The provider dynamically initializes
StellarWalletsKitwith default modules such asinjected,ledger, andwalletconnect.
If you plan to use the Stellar wallet flow, install the matching package and configure it in your app.
npm install stellar-wallets-kit| Part | Technology | Why we chose it |
|---|---|---|
| Frontend | Next.js 16 + React 19 + TypeScript | Fast, beautiful, mobile-friendly |
| Styling | Tailwind CSS 4 | Utility-first, rapid development |
| State Management | Zustand 5 | Lightweight, persistent storage |
| UI Components | lucide-react | Beautiful, consistent icons |
| Blockchain | Stellar Soroban (Rust) | Very cheap fees, built-in royalties |
| AI | Runway Gen-3 + Claude | Finds the most viral moments |
- Node.js version 18 or newer
- npm or yarn package manager
- Git
- A modern browser (Chrome, Firefox, Edge recommended)
- Clone the repository:
git clone https://github.com/anoncon/clips-frontend.git
cd clips-frontend- Install dependencies:
npm install- Set up environment variables:
cp .env.example clips-frontend/.env.localEdit clips-frontend/.env.local using the template at .env.example. Each variable is documented there with links to where you can obtain credentials.
- Start the development server:
npm run dev