A plurality of amphiphilic peptide chains having alternating hydrophilic andhydrophobic 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 chainshave the same sequence.