A method of promoting hemostasis in a subject in need thereof includes administering to the subject a biocompatible flexible nanoparticle that includes an outer surface and a plurality of peptides conjugated to the surface, wherein the peptides include a plurality of von Willebrand factor-binding peptides (VBPs), collagen-binding peptides (CBPs) and an active platelet GPM-Ma-binding peptides (GBPs).