I am sharing about 25 albums on soulseek but my uploads are empty which as far as I know means nobody has tried to download anything from me. I don’t have port-forwarding available to me, I use a VPN, and I am periodically offline. Is it really weird that nobody has downloaded anything from me or is that kind of normal?


It is required to initiate a connection from the downloading side though. If your port is closed the only way a connection can be established is by periodic polling by your client… And unless the content you have is really niche, by the time you reach out the downloader probably will have gotten it from someone that was available.
Nope, the port can be open on either the downloader or uploaders side. It doesn’t matter which. Only one is needed.