Just to be clear I was not the one to come up with anonymous client auth. This comes from the IndieAuth/IndieWeb community, and I link to Aaron Parecki's article[0] describing it in the repo.
That said, IndieAuth isn't OIDC and obligator may be the first OIDC implementation that uses these concepts.