Basics e.g. https://medium.com/zeronet-publication/zeronet-dev-the-basics-1-3ba4b5a13c84
You can clone it, or create a new site from scratch using the GitHub repo of ZeroTalk https://github.com/HelloZeroNet/ZeroTalk
Uploaded the new ZeroTalk source to github, here is the dbschema.json if you are interested. (I will add a detailed documentation about it in the next days)
The source is a bit choppy some places, but i wanted to keep the backward compatibility for clients that haven't updated yet. It will be more clear if we can drop it.
Every site able to define the trusted id providers. (https://github.com/HelloZeroNet/ZeroTalk/blob/master/data-default/users/content-default.json#L10)
If you create your own provider, then you can issue them based on your rules.