Provided are methods and compositions relating to conjugation of nucleic acids and proteins of interest under conditions that maintain protein activity. The nucleic acid-protein conjugates may be used in nucleic acid nanostructures such as those generated using DNA origami methods.