Although not the fastest war to "farm" silver coins, as such - could you just invite a friend who already has 50 silver coins into your world as a multi-player environment, and then the merchant will spawn assuming you have the right house for him? I am making an assumption that a world made available on multi-player will still be available for you as a single player afterwards, but I believe this to be correct?