Go to file
George Tankersley bba9f4436e Update README.md for new config format 2020-05-24 21:43:46 -04:00
dnsseed dnsseed: implement better config options (#1) 2020-05-24 21:36:16 -04:00
zcash zcash: update client parameters for current testnet 2020-05-23 17:10:20 -04:00
README.md Update README.md for new config format 2020-05-24 21:43:46 -04:00
go.mod module: reinitialize module for functional Zcash Foundation namespace 2020-05-19 21:45:45 -04:00
go.sum module: reinitialize module for functional Zcash Foundation namespace 2020-05-19 21:45:45 -04:00

README.md

Zcash Network Crawler

This is a CoreDNS plugin that scrapes addresses of peers from a Zcash network. It's intended as a safer and more scalable replacement for the zcash-seeder project.

It's written in Go and uses btcsuite for low-level networking.

Build instructions

TODO

CoreDNS configuration

A sample Corefile that configures seeders on a domain for each network, backed by two local Zcash nodes:

mainnet.seeder.yolo.money {
    dnsseed {
        network mainnet
        crawl_interval 30m
        bootstrap_peers 127.0.0.1:8233
    }
}

testnet.seeder.yolo.money {
    dnsseed {
        network testnet
        crawl_interval 30m
        bootstrap_peers 127.0.0.1:18233
    }
}