QuickNode
p/quicknode
The Blockchain development platform
Kyle Gannon
Functions — One-click solutions for web3 developers
Featured
23
Functions: Web3 devs secret weapon. Deploy pre-built or custom serverless solutions for blockchain projects. Estimate gas, analyze blocks, and build ETL pipelines easily—seamless integration with QuickNode Streams. Code less, build more, scale effortlessly.
Replies
Kyle Gannon
👋 Hey Product Hunters! Kyle from QuickNode’s marketing team here. We’re thrilled to introduce Functions – the serverless platform that’s changing the game for Web3 developers. What makes Functions special? • Deploy pre-built solutions for common tasks like gas estimation and block analytics with just one click. • Easily create and deploy your own functions optimized for blockchain applications. • Write in Node.js or Python, with Go, PHP, Ruby, Swift, Java, and Docker support coming soon. • Works perfectly with QuickNode Streams for powerful ETL pipelines. • Built-in access to web3 packages and support for multiple chains, including Ethereum, Arbitrum Avalanche, and more. Real-world examples: • Deploy our gas estimator template to get real-time gas prices across multiple chains. • Use the block metrics functions to fetch comprehensive insights like active addresses, transaction counts, and more. • Create custom data transformation pipelines by combining Streams and Functions. We’ve seen developers cut their ETL pipeline time in half and launch new features in days instead of weeks. One of our beta users even built a real-time NFT analytics tool over a weekend! Curious what you could build? We’d love for you to take it for a spin. And if you create something cool (or hit any snags), give us a shout. We’re always pumped to see what the community chefs up.
Kyle Gannon
@kjosephabraham Thanks so much for the support Joseph! I’m really excited about our new Functions Library: https://www.quicknode.com/docs/f.... We’ve packed it with ready-to-use examples for all sorts of blockchain scenarios. One cool feature I’m excited about is our 'Estimate Gas Price' function—it figures out the average gas price from the latest block by looking at 100 transactions. Having this kind of real-time data is a game changer that makes transactions more efficient. What’s catching your eye in Web3 development today?
Nick Yushkevich
Hey Product Hunt! 👋 Thrilled to announce the Public Beta release of Functions! QuickNode Functions truly unlocks cost-efficient data pipelines and Web3 automation: no more costly and complicated Kafka/Flink ETLs or Lambda workers. With QuickNode Functions, you can do Zapier-style automation for trading and alerting, enrich blockchain data, and build custom indexers with REST or GraphQL APIs effortlessly using lightweight, scalable NodeJS and Python functions with web3 libraries. Functions is one of the most affordable serverless compute products on the market at just $0.00001590 per GB-second, offering a wide range of memory shape options (free usage included starting from Discover plans). Running in a low-latency environment right next to blockchain nodes and Streams, this is the perfect tool for connecting the dots between on-chain data on Streams, RPC, and your own off-chain data. Let us know what you think and how you plan to use it in your projects!
Nick Yushkevich
Check out how easy it is to build a complete token indexer with Functions in seconds with the guide built by @jengascoin: https://x.com/Jengascoin/status/...
Davis Nunez
Congrats on the launch! This is great, I feel like we need more web3 products on ProductHunt, thank you for hunting this, Kyle
Justin Chitla
Congrats on the launch! Love seeing awesome web3 products on Producthunt.
Nick Yushkevich
@justinchitla thank you <3
Dmitry Shklovsky
powerful tooling to enable next-gen Internet applications. let's go QuickNode!
Sahil Sen
This is one of those products that can help you create your products. It supports web3 libraries natively 🤯
Luc Castera
Love how this make it easy to build web3 applications without having to worry about hosting infra!
Theo Sap
Excellent work Dmitry and Alex!
Rebaika James
I love that the platform is designed to handle the unique demands of blockchain and decentralized applications efficiently.
Toshit Garg
Congrats on launching Functions....
Chandula Perera
Love it! Looking forward to what you guys come up with next! quick note: the learn more buttons under 'Visit' doesn't work. Congrats!
Nick Yushkevich
@chandula thank you 🙏 just fixed
Grayson Carter
Functions sound great for individual projects, but can they be easily integrated into collaborative development environments? Is there a way to share, version control, and manage a library of functions within a team, ensuring everyone is on the same page and using the latest versions?
Nick Yushkevich
@grayson_carter1 absolutely! QuickNode Functions can be integrated with your version control system, such as Git. Our editor and REST API allow your team to work together, review changes, and deploy updates. Also, you can integrate Functions into your CI/CD pipelines. This automates testing and deployment processes, ensuring that all team members are using the latest versions of functions. Built-in monitoring and logging features should help your team track function performance and diagnose issues.
Jordan Patapoff
excited to try this out. how does pricing work?
Nick Yushkevich
@jpatapoff Glad to hear that! Our pricing is based on usage: $0.00001590 per GB-second, with different memory shape options available, which makes us one of the most budget-friendly serverless products on the market. Free usage is included in our Discover plans, giving you 300 GB-seconds to start with! This way you only pay for what you use. For detailed pricing and included runtime, check out our pricing page on the QuickNode website: https://www.quicknode.com/pricing
Alex Suscha
Super cool! What's the next steps with a tool like this?