The present invention employs the use of nanotechnology to textile
coloration. The textiles so produced have good fastness and greatly
reduce environmental concerns. The present invention provides
nanoparticle processed textiles, formulations and methods for producing
them.