>>11289216all you need for a genetic encoding system is
-at least two alternating symbols to store information in. our genes use four, which is a nice balance of simpleness and amount of storage.
-a way to retrieve that information
-a way to duplicate that information.
if you can come up with a chemical system like that, then it is perfectly viable for genetic encoding.
Our scientists have not yet detected life outside of planet earth, so to our best knowledge this is the only way to do it, economically anyway. Nature's a cheap bitch.