Phex might be the easiest choice for you here, since it implements the current Gnutella Standard (0.6) already supports private networks.
- Phex Private Networks:
http://www.gnutellaforums.com/adapti...vate-networks/
Also you migth be interested in the developer section of our wiki:
-
Developers Wanted - PhexWiki
- How to get the code:
Subversion - PhexWiki
Phex Developers Toolkit:
-
Phex Developers Toolkit