1. A nanostructure node, comprising a multimeric protein having at least one polypeptide chain and a known three-dimensional structure with Cn, Dn, or higher symmetry, wherein the multimeric protein has stable tertiary structure at a temperature of 70° C. or greater and a modified amino acid sequence comprising a specific binding site positioned with predefined stoichiometry and orientation for attachment of a nanostructure strut, wherein the specific binding site comprises two reactive amino acid residues, each covalently attached to a moiety independently selected from the group consisting of a biotin group, a biotin derivative group, iminobiotin, an adenosine triphosphate (ATP) group, an adenosine triphosphate (ATP) derivative group, a nucleobase group, a nucleobase derivative group, a nucleoside group, a nucleoside derivative group, a nucleotide group, and a nucleotide derivative group.