Acrylate-polycaprolactone-b-poly(ethylene glycol)-alkyne (ACRL-PCL-PEG-ALK) is a biofunctional amphiphilic block copolymer with alkyne group at the end of PEG and acrylate at the end of polycaprolactone. Alkyne groups are useful for coupling via click chemistry reactions with azide, while acrylate groups can be used for radical initiator induced polymerization or UV light sensitive photo-polymerization. It is often used to form crosslinked polymer network and preapre PEG hydrogel. ACRL-PCL-PEG-Alkyne is used to prepare micelles or nanoparticles with alkyne on the micelle surface for bioconjugation via click chemistry and acrylate in the micelle core for crosslinking. Hydrophobic drugs is encapsulated in the PCL core for targeted drug delivery.