How to make a DNS seeder for your altcoin

Опубликовано: 25 Июль 2026
на канале: Aqua
4,205
106

This video goes over how to make a DNS seeder for a bitcoin-derived cryptocurrency. If you're not familiar, DNS seeders are special nameservers that provide new clients with a list of healthy nodes when they first connect to the network.

Also cause I think I forgot to mention it in the video: You need to be the root user in order to run the dnsseeder as the necessary ports are protected. There are ways to work around this but it's probably just easier to be root.

Resources:

If you've never set up a crypto node on a tiny VPS like the one used in the video, check out this guide:    • Setting up a Full Node for your Cryptocurr...  

DigitalOcean Referral: https://m.do.co/c/415d7553914b

git clone https://github.com/pooler/litecoin-se...
apt-get install build-essential libboost-all-dev libssl-dev
find . -type f -print0 | xargs -0 sed -i 's/Litecoin/Funcoin/g'
find . -type f -print0 | xargs -0 sed -i 's/litecoin/funcoin/g'
find . -type f -print0 | xargs -0 sed -i 's/9333/2333/g'

Configuring a domain for DigitalOcean: https://www.digitalocean.com/communit...

The DNS seed goes around line ~145 in chainparams.cpp for the newer code base, around line 1170 in net.cpp in the old code base. Look at litecoin for an example.

If you have something you wish to share or a question, please use this email to contact me: [email protected]. I just started checking it again recently, so if you sent something in the past and never got a response... sorry.