We are a small group of developers who are excited about both No-Code and Web3. Sadly, n8n doesn’t have even basic support for blockchain interactions in general, and EVM in particular. This is even impossible with the Code node because the crypto package doesn’t support the ECDSA algorithm, which is required to sign EVM transactions.
And it’s not just us, there’s a clear demand for this in the n8n community, as evidenced by the forum activity.
So we’ve decided to start an open source, community-driven project to develop and maintain a basic set of Web3-enabled custom n8n modules.
It already contains some custom protocol-specific custom nodes that we have created for our own needs in the past, and consolidated them into a single monorepo. Now we’re planning to work on a basic set of custom nodes for EVM interaction.
The community package is already available in NPM and could be installed on your self-hosted n8n deployments.
We’re looking for support from the community. You could start by starring the repository on GitHub to validate our idea. Then, we’re happy to accept feature requests for the nodes and are open to feedback in general.
Feel free to post your suggestions and comments in this topic.