A novel and versatile DNA packaging approach was developed by grafting DNA-binding oligopeptides onto a polymer scaffold to combinatively self-assemble with DNA into compact nanostructures.