Visas for seafarers

Some countries are required a visa for a crew member or a transit visa in order to join a vessel, and in some countries a letter of guarantee from a local agent is enough.