The industry has been pushing for faster and more efficient online experiences, leading to advancements in technologies like HTTP/2. Ngrok now supports HTTP/2 end-to-end from client to origin server, allowing the use of protocols like gRPC through ngrok's HTTP edges. This development marks a step towards opening up new possibilities for end-to-end streaming L7 protocol support and provides a solid foundation for future improvements. The introduction of HTTP/2 at ngrok enables clients to specify the protocol of choice between the Edge and origin server, reducing latency and increasing performance. Ngrok supports direct (prior known), connection upgrade, and application layer protocol negotiation (ALPN) methods, with the latter being the most secure option but also more challenging for proxies. The platform's HTTP/2 support is designed to provide robust security capabilities while enabling developers to build upon this foundation to support higher-level protocols like gRPC.