G2 DHT Extension

As you know it is possible to add DHT functionality to G2 which as I know is not implemented in Shareaza yet. Do you know any RFC or standard for it? If no we should make one.
If we implement DHT for G2 that can be used in Kad too. So I decided to do so. First implementing the G2 DHT extension then using it for Kad.
I also need to know about the functionality of BT DHT in Shareaza. Is it functional now? Can we use it for G2 and Kad too?
If we implement DHT for G2 that can be used in Kad too. So I decided to do so. First implementing the G2 DHT extension then using it for Kad.
I also need to know about the functionality of BT DHT in Shareaza. Is it functional now? Can we use it for G2 and Kad too?