A composition is disclosed that includes pure silk fibroin-based protein fragments that are substantially devoid of sericin, wherem the composition has an average weight average molecular weight ranging from about 17 kDa to about 38 kDa, wherein the composition has a polydispersity of between about 1.5 and about 3.0, wherein the composition is substantially homogeneous, wherem the composition between 0 ppm to about 500 ppm of inorganic residuals, and wherein the composition includes between 0 ppm to about 500 ppm of organic residuals.