Hi, I posted this on Discord and was suggested to post here as a feature request, so here goes.
So I am a Penumbra validator, I maintain some public infra (namely, a public node and a validators uptime bot), and I want to set up Penumbra relayer as well. From what I’ve found in docs:
Penumbra compatibility exists in a fork of the Hermes software. You can build and install it from the Penumbra-specific fork available at GitHub - penumbra-zone/hermes: IBC Relayer in Rust, forked for Penumbra compatibility. The necessary changes will eventually be upstreamed to the parent repo, but until then, you should use the forked version.
I’ve also seen rly fork on Penumbra repo, so I assume it can also be used.
Issue is, both Hermes and rly are pushing their commits over time, and both of these forks are becoming outdated. And for me, I want to relay Penumbra but I do not want to run a forked Hermes/rly instance solely for Penumbra, I want these changes allowing to relay Penumbra to be incorporated into the original repos. Also this should generally improve the simplicity of running a relayer, as there’d be a single point of entry for those willing to run relayers.
So, I want to both highlight the importance of getting these Penumbra-specific changes for relayers merged into the original repos and ask the team to clarify whether there’s any ETA for this and whether this is on a roadmap.