Open Frames is an interoperable standard extending the original Frames specification to support a broader range of applications and protocols. Getting started with Open Frames is very easy. You need to go through 2 steps:
- Update your frame's metadata: Ensure it aligns with Open Frames standards and specifies protocol.
- Verifying requests: Familiarize yourself with your framework's documentation to validate and ensure compatibility.
- For a detailed guide, check out the start document.
- For more information go to the official specification.
Several Frames have already adopted the Open Frames standard, showcasing the versatility and broad applicability of this specification. These include:
💰 Integrate your frame and earn $100. Check out the open bounty program
- Farguessr Frame - Guess the distance between 2 countries - daily or random game.
- Openframedl Frame - Wordle in a frame - daily or random game.
- 2048 Game Frame - Play 2048 game on any open frame compatible platform.
- Zora Magic Machine Frame - Zora newsletter
- Rock Paper Scissors Frame - Rock paper scissors game.
- SlideFrame - Easily share presentation slides in a frame.
- Slot Machine Frame - Simple slot machine game.
open-source
- Farguessr: Guess the distance between 2 countries - daily or random game.
- Openframedl: Wordle in a frame - daily or random game.
- 2048 Game Frame : Play 2048 game on any open frame compatible platform.
- rock-paper-scissors: Rock paper scissors game.
- Purchase Custom Tees in a Frame: Learn and Purchase Custom Tees in a Frame Base checkout.
- Interactive Polls: Engage your audience with real-time polls.
- Peace for colors: Peace for colors artwork.
- farcaster-gallery: Gallery farcaster.
- Red Envelope:A fast, gamified, and socially engaging onchain token gifting experience using Frames on XMTP.
- tvl_data_in_timeswap: View the Total Value locked in Timeswap Liquidity Pool.
- Mint-A-Cast: Mint any cast into an NFT with this frame.
- meme-coin-snipe-frame: Meme coin snipe on frame.
- Meme generator farcaster: Memes generate within farcaster frames
- Roll-the-dice : Rolling a dice app, where we roll the dice and if the number matches , we win or we lose
- clickcaster: Traffic exchange platform between Frames.
- Uniframe: Collection View Frame for Koda.
- Gitcoin grants explorer: See gitcoin grants straight on frame
- adventure-farcaster-frame : Choose your own adventure in a Farcaster Frame.
- The Serendipity Engine: Profile discovery based on 6 Degrees of Separation.
- AI-Trivia : Open Frame that allows users to play the 20 Questions game which are AI generated based
- Greeting Frame: Greeting frame, Takes in any @username as input and returns Gm, @username!!!.
- Zurf-XMTP-OpenFrame: Simple example of a XMTP compatible frame on Github Pages.
- Personal Link in Frame: Make your own Frame with your Bio info, includes a landing page
- Framer: The Farcaster Frame to building the Frames.
- Onthis Frame: The Farcaster Frame for Creating and Swapping Shortcuts.
- Slot Machine Frame: Simple slot machine game built using frames.js.
Open Frames is designed to be universally compatible, with support from a wide range of applications. Notably, it is compatible with:
- Converse: Own your conversations.
- Converse Web: Own you conversations. On the web.
- xmtp.chat: XMTP web app messaging client that renders Frames.
- dev-inbox: Dev focused messaging client that renders Frames.
Given the interoperable nature of Open Frames, each protocol has its unique method for handling payloads, making these tools invaluable for integration:
- Frames.js: Verify and sign XMTP payloads in XMTP with FramesJS
- OnChainKit: Verify and sign XMTP payloads in XMTP with OnChainKit
- XMTP: Verify and sign XMTP payloads in XMTP.
- Lens Protocol: Lens protocol Open Frame specification.
- Holder: Holder no-code builders allows to broadcast frames.
- Neynar: Neynar builder supports Open Frames
This dApps & protocols & tooling already support the Open Frames standard.
- Paragraph: Paragraph newsletter can be displayed as Open Frames.
- Launchcaster: Launchcaster renders Open Frames in their launches.
And others: Outcasters | Onchain Letters | UFO News | RWX | Power Law Systems | Frameboard | Solo Salon | Derek Brown | Zine | Fabrica | ShortURL | Wibtal | Mark McClure | NextJS Boilerplate | Jared Hecht | Luc.cx | 0xPratik | Teji | Framify.xyz
Here are some notable mentions: