code should be able to run by anyone and no registry authroity or service dependency just like bitcoin core or torrent p2p client. mininal seeder initialization maybe