E-residency has nothing to do with residency. Your comments don't really make sense here. It's a digital signature for managing Estonian companies, among other things. Being a Bahamas resident won't let you sign contracts on behalf of an Estonian company remotely.
In fact, you cannot be...