Skip to content

Latest commit

 

History

History
106 lines (76 loc) · 7.47 KB

README.md

File metadata and controls

106 lines (76 loc) · 7.47 KB

Awesome Open Frames

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:

  1. Update your frame's metadata: Ensure it aligns with Open Frames standards and specifies protocol.
  2. 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.

Example frames

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

open-source


Messaging apps

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.

Frameworks

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

Protocols

  • XMTP: Verify and sign XMTP payloads in XMTP.
  • Lens Protocol: Lens protocol Open Frame specification.

No code tools

  • Holder: Holder no-code builders allows to broadcast frames.
  • Neynar: Neynar builder supports Open Frames

Other integrations

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


Media Mentions

Here are some notable mentions:


Ecosystem Partners