On Secret Network any transactions you do with a contract (including instantiation) are available publicly on-chain, so anyone can see that an address signed a transaction to instantiate a new listing. It doesn't make sense for Stashh to hide this address as it would give a false sense of privacy.
We make it clear that selling an asset will expose the address of the seller before a listing can be created.