Developer Spotlight: NodeKit’s Cofounder on Why Avalanche is “Unrivaled”
A few months ago, Noah Pravecek learned about Avalanche’s HyperSDK toolkit. Though still a student at Iowa State, he had long been in crypto and had already entered the startup arena by founding a ticketing company. Noah was always on the lookout for where the puck was going. Now, he saw.
How? HyperSDK clearly expanded what was possible in Web3.
The toolkit gives devs a shortcut to their own blockchain with a custom virtual machine (VM). The hook of HyperSDK is just how customizable (any virtual machine is possible) and fast (HyperSDK is built for pure speed) these custom chains can be. HyperSDK chains run on Avalanche Subnets. Subnets offer powerful flexibility, but harnessing it takes a lot of engineering work. HyperSDK automatically implements most of this work, calibrating a custom blockchain for maximum scalability and speed.
Patrick O’Grady, Ava Labs’ VP of Engineering, has described HyperSDK as “a super-high-throughput fabric” into which you can “weave whatever you want.”
When Noah heard about HyperSDK, he was co-captaining his first blockchain startup, NodeKit. He and his co-founders looked closely at the framework. It was just what their lean, young-and-hungry team of three needed to build their dream project.
“When we saw HyperSDK, we said ‘that’s insane,’” Noah said. “That’s so fast.”
He and his cofounders – CTO Ricardo Tavarez, an old friend of Noah’s, and CFO Nick Preszler, whom Noah met through Iowa State’s algorithmic trading club – got started using HyperSDK to power a custom blockchain. Now, they’re nearing NodeKit’s testnet launch.
“We’re really excited to be building on Avalanche because of the high TPS and the great framework of HyperSDK,” Noah said. “We believe it gives an unrivaled developer experience.”
Noah needs speed. He plans for NodeKit to be a decentralized shared sequencer L1 built on a Subnet, allowing “99% of rollups” to launch on Avalanche. The goal is to improve the decentralization of roll-ups (which typically use centralized sequencers) and cross-chain interoperability.
NodeKit aims to solve two rollup problems. First, the centralization problem. Second, the related issue of potential uptime obstacles. While doing so, NodeKit strives to give rollups better MEV capture capabilities and a large percentage of sequencer fees. (See the NodeKit docs for a deep dive.)
Noah has enjoyed building on Avalanche. He likes that Avalanche is tried and true, that it already secures hundreds of millions of dollars, that Ava Labs links him with other builders for collaboration, and that “you just know Avalanche works.”
Without HyperSDK, Noah says that the road to building NodeKit would be much longer. And it might not even be possible at all. How does HyperSDK make his project manageable?
Less work for his lean team. Deep customizability. Absolute blazing speed.
“If you want to build high-performing apps, if you want to go high-performance trading, gaming, if you want to do the crazy stuff, you can do it here on Avalanche,” said Noah. “And you’re not going to spend an arm and a leg to get it done.”
Thanks to an Ava Labs engineering team that regularly ships breakthroughs like HyperSDK, small teams with huge dreams can start realizing them on Avalanche.
“If you want to push the limits of what’s currently possible in blockchain, I’d say that there’s not a better place to do it than Avalanche,” Noah said. “I think Avalanche is pushing that performance envelope in a way that I don’t think we’ve seen any other chain do, period.”
To get started with HyperSDK, visit the GitHub Repo.
This post is based on materials provided by NodeKit For more information, visit NodeKit’s website.
Provided for informational purposes only, without representation, warranty or guarantee of any kind. None of this is as an endorsement by Ava Labs, Inc., the Avalanche Foundation Limited or any of their respective subsidiaries or affiliates, nor is any of this investment or financial advice. Please review this Notice and conduct your own research to properly evaluate the risks and benefits of any project.
Avalanche is a smart contracts platform that scales infinitely and regularly finalizes transactions in less than one second. Its novel consensus protocol, Subnet infrastructure, and HyperSDK toolkit enable Web3 developers to easily launch powerful, custom blockchain solutions. Build anything you want, any way you want, on the eco-friendly blockchain designed for Web3 devs.