You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

18 lines
640 B

4 years ago
  1. # go-dht [![Go Report Card](https://goreportcard.com/badge/github.com/arnaucube/go-dht)](https://goreportcard.com/report/github.com/arnaucube/go-dht) [![Build Status](https://travis-ci.org/arnaucube/go-dht.svg?branch=master)](https://travis-ci.org/arnaucube/go-dht)
  2. Kademlia DHT Go implementation.
  3. Following the specification from
  4. - https://pdos.csail.mit.edu/~petar/papers/maymounkov-kademlia-lncs.pdf
  5. - http://xlattice.sourceforge.net/components/protocol/kademlia/specs.html
  6. ## Run
  7. To run a node:
  8. ```
  9. go run main.go --config config.test0.yaml --debug start
  10. ```
  11. To run 3 test nodes inside a tmux session:
  12. ```
  13. bash run-dev-nodes.sh
  14. ```