I know some discussion around using vanitygen has been happening but they've been workarounds for the most part. I worked with a friend of mine and wanted to supply you guys with a version of vanitygen that has direct CGB support. Here is the github repo for the fork:
https://github.com/lizzybot/vanitygen/Unfortunately no binaries right now, though it's in the works. Compile it like you normally would.
Usage:The -C flag has been added for CGB. OCLVanitygen also works with this flag with the starting character of "5". There is a bit of an oddity right now though in that it is saying some prefixes are not valid even though based on base58 and the avoidance of ambiguous characters they should be valid. We're working on hunting this down as well. In the meantime, most prefixes seem to work. Like any other instance of vanitygen, once you generate the corresponding private key, use the console in the wallet app (or command line if you're using the daemon) to "importprivkey" to your wallet. Then you're good to go.
./oclvanitygen -i -C 5prefix
(I pretty much always use -i for case insensitivity, though it's optional if you want a direct match for your prefix)
Here's one I generated for the purposes of this exercise and added it to my CGB wallet:
5VANiTyhMuuk2CRQHRKC9epvUQUf97PcafAny questions, please feel free to ask. Also, if you think this should be its own post elsewhere, I'm happy to do that too; though I couldn't seem to find any CGB-specific forums.
Thank you for your contribution to the community! Excellent work! This is an excellent example of how an individual can contribute to the community! I have sent you a few CB as a thank you!