n8n nodes designed to allow the easy creation of Farcaster frames
n8n is a no-code automation tool which allows to easily build complex workflows even for non-developer. But there was a lack of convenient ways to build Farcaster frames there, until now.
This set of n8n nodes allow to easily build Farcaster frames on the fly and handle user submissions. With help of hundres of other nodes already supported in n8n the possibilities for building worflows are practically endless!
For the hackathon project I've set up a workflow with these new n8n nodes, which allows to swap ETH with USDC token from Base to Optimism using Shortcuts protocol.
Download n8n workflow export file in order to resemble the same workflow in your own deploment.
I've cloned the official n8n nodes starter repository, removed the examples and introduced my own nodes from scratch.
There were two nodes implemented:
FrameBuilder
— allows to dynamically build an HTML with a set of meta tags according to the Farcaster specification.EthereumTxBuilder
— allows to build a transaction object for the Farcaster in order to initiate a blockchain transaction.Currently, the following blockchains are supported: