I'm trying to use this tool, but it assumes I can access the Dasharo Team-produced binary, which I don't want to rely on since I think there should be a process without such access. I have a binary that I built myself. Obviously, coreboot generated dev keys and used those for signing. So, I have a hash of binary signed with Dasharo Team keys, which I cannot produce, or a hash of binary signed by some randomly generated dev keys. Neither of those hashes help me anyway. So why those hashes are published? And how I can confirm I built binary which match one produced by Dasharo Team.
https://docs.dasharo.com/variants/hardkernel_odroid_h4/releases/#v090-2025-02-20
Such a solution should be covered in the documentation: https://docs.dasharo.com/guides/reproducible-build-verification/#romscope
And linked in release templates behind published hashes to prove what value is in those artifacts. The last step of the building process should also be verifying the hash.