- easy no-code Farcaster Frames builder
- support for multiple kinds of frames
- support for product frames with built-in support for transactions in USDC on BASE within frames
- shopify integration to facilitate GET-ing product information for frames via shopify ADMIN api (requires store url + API key)
- visual slideshow-like editor UI
- onchain attestations for receipt data for transactions using EAS
Creation of Frame Story: Utilize the no-code frame builder provided by "hojayega" to allow users to easily create multi-page frames without the added complexity Each step of the storyrepresents a frame, users here edit and customize look and feel according to their requirements. Have a on the go preview to get a representation of the frame being created.
Removing Complexity for Frame Creation: "hojayega" offers a simplified approach to creating frames by abstracting away the complexity of metadata-based HTML frames. Users can focus on adding content and designing their frames using the no-code platform without worrying about intricate metadata tags. The platform generates the necessary metadata behind the scenes, allowing users to create interactive and authenticated experiences seamlessly.
Shipping Frames to Warpcast: Integrate the ability for users to directly ship their frames from the no-code builder to Warpcast, Upon completing the design of their story, users can seamlessly cast their frames to Warpcast from the dashboard. The platform handles the generation of the necessary frame definitions and interactions with the Farcaster Hub for validation or additional data, enabling users to share their product stories with Warpcast users.
Tracking Analytics and Product Performance: Dashboard keeps a track of all the stories created by the user. Emables us to leverage technologies like FARCASTER HUB to pull in data to showcase to the user on the fly for the particular story
- Firstly mint usdc token on base sepolia towards your address so that you can try out framify. You need to hit the mint function and you can only mint 100 usdc tokens everytime as of yet so just put your address and 100 in the amount field and you will get 100 usdc in your wallet https://sepolia.basescan.org/address/0x151630785016e17378ca5ac7eF2b0936a3e5C64f#writeContract
- 🏗 Scaffold-ETH 2
- 🔵 Coinbase Smart Wallet
- mongoDB
- shopify and their Admin API
- Farcaster Frames
- EAS SDK
payment contract address: 0x151630785016e17378ca5ac7eF2b0936a3e5C64f
Handles the payment for a product in the transaction frames
EAS schema contract address / UID: 0x6cf920b46db9fc89b78efe8c06f77f1d169ab43faec920161e4c3247daff3717
Schema that we have for users to 'attest' to the order receipt details onchain to share with customer in warpcast DM later
Example onchain smoothie shopify store: https://my-on-chain-store.myshopify.com/
In order to use our shopify integration we require users to create a custom app with access to the ADMIN api and permissions enabled for the 'read_products' scope. See the images below.
We require users input the shopify url + their API key to GET their product data and create product frames.
https://warpcast.com/tantodefi/0xc9cbcdb1
- Frames built by PERCS: Create a Farcaster Frame with selected products from your store. Basic frame creation.