Features
Neynar Frame Studio
- Rapid prototyping using a GUI interface
- Pre made templates that you can turn into a frame very quickly (galleries, memes, product checkout, taking in text input, NFT minting)
- Neynar provided frame hosting
- Built in usage analytics for every frame [coming soon]
- Self serve data export for frames that take in text input [coming soon]
- custom domains for your frame URLs [coming soon]
Neynar APIs
- APIs to embed frames into your client
- APIs to validate frame data and hydrate user data, user reactions and cast data in one API call
- Extensibility using flex URLs with detailed context on the cast, cast author, signer, interactor, and actions [coming soon]
- Programmatic access to building frames using APIs [coming soon]
- Neynar provided hosting for programmatically created frames [coming soon]
- Improved security & spam protection by privatizing POST API endpoints [coming soon]
- Frame usage analytics over API [coming soon]
Simple Pages
There are two ways to create simple pages inside a frame1. Frame Builder GUI
Check out the Neynar Frame Studio- Receive an initial post from the client
- Validate the action
- Hydrate context details (as needed) - cast, cast author, interactor, signer, and actions
- Make a POST request to the
flex_url
on the Frame developer’s server with all the action context - Frame developer should respond with a status 200 and a JSON representation of the next page
- Neynar will return the next page to the client
2. Create simple pages using simple REST APIs
GET, PUT, POST, DELETE at/v2/farcaster/frame
[coming soon]
Flex Pages [coming soon]
Frame developers can build dynamic pages using theflex_url
All frame actions with a flex_url
will be forwarded to the URL as a POST
Here’s an example frame with a static first page.