A plurality of amphiphilic peptide chains having alternating hydrophilic and hydrophobic amino acids, wherein the peptide contains at least 8 amino acids, are complementary and structurally compatible, and self-assemble into a beta-sheet macroscopic scaffold wherein peptide at least about 75% of the chains have the same sequence.