Deterministic builds are back, srtool is now usable again in order to build and verifiy Substrate and Polkadot WASM blobs used as runtime.
Since its first implementation around the end of 2019, the `Registrar #1` (which is now a set of registrars), has evolved a lot. This article looks back on those evolutions as well as at the current stand. I will go through the challenges I ran into and how they have been solved. This includes a few dedicated web services, the use of a BPM engine as well as new functionnalities recently added to Polkadot, Kusama and the Westend chains.
The process used by Registrar #1
Substrate WASM Runtime blob builder & verification now with offline Proposal Hash calculation
At the launch of the Kusama network, there was no way to identify who the owner of a given account was beside making your own research and adding a name to an account in the https://polkadot.js.org/apps/#/addressbook[PolkadotJS UI]. New solutions have been tested and the system is evolving.
SRTOOL: Substrate Runtime Toolbox - A Substrate WASM Runtime blob docker image used for building and verifying Substrate and Polkadot runtimes