How Frames v2 makes Piggybank possible.
The evolution from Frames v1 to Frames v2 (now called Mini Apps) is the technological foundation that makes Piggybank's user experience so revolutionary. Where v1 Frames were limited to static images with basic button interactions, v2 opens up the entire web browser stack.
Piggybank runs as a full HTML/CSS/JavaScript application directly inside your Farcaster feed. This means:
- Real-time balance updates without page refreshes
- Smooth animations that make saving feel rewarding
- Direct wallet connectivity with no manual connection steps
- Persistent state—your progress saves when you navigate away
The technical stack is elegant: Farcaster's protocol handles identity and social context, while the Frame itself is just a web app with special APIs. Propaganda's design team has leveraged this to create an interface that feels more like a native mobile app than a clunky dApp.
What's particularly clever is how Piggybank uses the context-aware nature of Frames v2. The app knows who you are, what channel you're in, and what cast launched it. This enables personalized experiences and social features that weren't possible before.
Key Takeaway: Frames v2 isn't just an upgrade—it's the infrastructure layer that makes social finance viable.