Sunshine Bootloader Tool recently offered support for unlocking the Motorola Moto G phone versions sold by Verizon. You can find the thread related to SunShine on XDA Developers, but basically what you’re dealing with is an unlocker for HTCs and Motorolas. In order for it to work your phone will have to be rooted through a temporary root like Pie for Motorola for example.
All you have to do to unlock your Moto G is to download and install the Sunshine apk then enter some payment details and you’re good to go. The app is not free as it requires $25 to unlock each smartphone, which is still cheaper than a buying Developer Edition phone. Other Motorola phones will receive SunShine support in the following days so if you have the craving of unlocking your devices.