In an embodiment, the present disclosure pertains to a composition for inhibiting calcium oxalate monohydrate crystal growth comprising at least one isolated polypeptide comprising a plurality of amino acids that bind the surface of the calcium oxalate monohydrate crystal; and a plurality of amino acids spacers, wherein the amino acid spacers are arranged in varying sequences between the plurality of amino acids that bind the surface of the calcium oxalate monohydrate crystal. In some embodiments, the present disclosure related to a method of controlling calcium oxalate monohydrate crystal growth in a subject in need thereof comprising administering to the subject therapeutically effective amount of the calcium oxalate monohydrate inhibiting polypeptide. In some embodiments, the present disclosure relates to a method of identifying calcium oxalate monohydrate inhibiting peptides. Such a method may comprise designing a peptide library of potential calcium oxalate inhibiting peptides; screening the peptide library for high efficacy inhibitor peptides for inhibition of calcium oxalate monohydrate crystallization; and conducting molecular characterization of the high efficacy inhibitor to determine specificity.