yggdrasil-network / yggdrasil-go

An experiment in scalable routing as an encrypted IPv6 overlay network
https://yggdrasil-network.github.io
Other
3.52k stars 242 forks source link

is there a wiki ? #829

Closed mh-cbon closed 1 year ago

mh-cbon commented 3 years ago

Hi,

i wanted to grasp the underlying implementation of the network using some sort of doc.

I was interesting in evaluating if i can write a client to talk with public nodes listed at https://publicpeers.neilalexander.dev/

i specifically wanted to know if they would answer a dht find_peers query.

how do i derive the udp addr from addresses listed at https://publicpeers.neilalexander.dev/ ?

I have seen the proto at https://github.com/yggdrasil-network/yggdrasil-go/blob/develop/src/core/proto.go it seems totally custom, at least not my expected hope of a bittorent mainline dht compatible network, but i can adapt : )

thanks.

Vort commented 3 years ago

how do i derive the udp addr

As far as I know, there are no support for UDP in Yggdrasil (which may need to be changed in future [my opinion]).

is there a wiki ?

There are some information scattered over clearnet and inside Ygg, but single place with detailed documentation not exists.

This internal site uses wiki technology: http://[222:a8e4:50cd:55c:788e:b0a5:4e2f:a92c], but I doubt that it is what you need. Also it contains mainly Russian-language articles.

Also some information is located on official website: https://yggdrasil-network.github.io/faq.html.