How to setup seed node? I have compiled and build my own coin using cryptonote fork.
After that i have printed genesis block.
Then I pasted this genesis block hash and rebuild the binaries.
But, my question is:-

What to do next?

I have all this on my local pc.

How to start seed node?

I have purchased digitalocean VPS.

What files do i need to transfer to VPS.and what commands do i need to run on vps.

Please help me
I have been in the same boat since last 2 weeks. Made a BTC clone out of a very old source code found online. 

I have been a bit successful as well.

All the below assumes that you are running Ubuntu.

After compiling I was able to run it using the ./xyzcoind 

I did find out that you would need at least two nodes to test. I read this somewhere and also validated this. Can not start mining till there are two servers talking to each other.

I have done this by setting up two small servers on Azure. One connects to the other. 

./xyzcoind -connect=a.b.c.d

To test if it is running well or not you may goto .xyzcoin in your home folder and check debug.log

To set up the dns seed node, the parameter can be directly specified in chainparam.cpp if you are using bitcoin source in line that reads as "


  vSeeds.push_back(CDNSSeedData("someaddress.com or IP addy",
  "someaddress.com"));


And then you need to add all the seed node IP address to the A records where ever you have your domain name from. You might need to do it on your own if you have a privater server or can use cpanel depending on the scenario at your end. I did it via cpanel as I have domains hosted with siteground.

some more details on below link 


  What is a DNS seed node vs a Seed Node?