We created QuickNode WebHooks to allow customers to bring Web3 smart-contract event listeners to Web2, by handling the discovery and notification of new smart-contract events in real-time. This means customers don’t have to un a server 24/7 to doing their own polling or websocket listening.

With WebHooks we just ask you to tell us which smart-contract you want events from, what events you want to be notified of, and where to send those events - we take care of subscribing to those events, establishing filters, restarting websocket connections and more. You just get clean, deduplicated events along with their associated arguments and respective transaction id.

We offer full logs of every webhook we send you, with full text search on every request, response, and status code.

We built WebHooks because of customer feedback from Avastars.io. They run 100% serverless and needed a way to avoid running infrastructure 24/7 to get every event happening on their NFT contracts. They’ve been an epic beta customer and we’re super thankful to Cliff Hall & the rest of the team for collaborating with us to get WebHooks to a point where a lot more people can use it!

To get started, just head over to QuickNode.com and select an API plan, then add the WebHooks add-on – and you're ready to set up your first Ethereum webhook (follow a-to-z setup guide)!

Need help with your project or have questions? Contact us (hi@quiknode.io), on Twitter @QuickNode or ping us on DISCORD!

About QuickNode

QuickNode.com is building infrastructure to support the future of Web3. Since 2017, we’ve worked with hundreds of developers & companies, helping scale dApps and providing high-performance Ethereum node access. Subscribe to our newsletter for more content like this and stay in the loop on what’s happening in Web3!! 😃