Self-assembly creates natural mineral, chemical, and biological structures of great complexity. Often, the same starting materials have the potential to form an infinite variety of distinct structures; information in a seed molecule can determine which form is grown as well as where and when. These phenomena can be exploited to program the growth of complex supramolecular structures, as demonstrated by the algorithmic self-assembly of DNA tiles. However, the lack of effective seeds has limited the reliability and yield of algorithmic crystals. Here, we present a programmable DNA origami seed that can display up to 32 distinct binding sites and demonstrate the use of seeds to nucleate three types of algorithmic crystals. In the simplest case, the starting materials are a set of tiles that can form crystalline ribbons of any width; the seed directs assembly of a chosen width with >90% yield. Increased structural diversity is obtained by using tiles that copy a binary string from layer to layer; the seed specifies the initial string and triggers growth under near-optimal conditions where the bit copying error rate is <0.2%. Increased structural complexity is achieved by using tiles that generate a binary counting pattern; the seed specifies the initial value for the counter. Self-assembly proceeds in a one-pot annealing reaction involving up to 300 DNA strands containing >17 kb of sequence information. In sum, this work demonstrates how DNA origami seeds enable the easy, high-yield, low-error-rate growth of algorithmic crystals as a route toward programmable bottom-up fabrication.DNA nanotechnology ͉ nucleation ͉ crystal growth G rowth from seeds confers both flexibility and control to a synthetic method: A single process can generate a wide range of products, with the specific choice of product determined by information contained in the seed; side products can be reduced dramatically because of the presence of a nucleation barrier, resulting in high-yield synthesis; and growth can proceed under near-ideal chemical conditions, resulting in products with few defects. Mineral and chemical compounds exhibit the simplest form of seeded growth, wherein a supersaturated solution of a polymorphic material can be inoculated with seed crystals to produce large, pure crystals of the desired form (1). In nanostructure synthesis, seeds may be used to control the diameter and crystal type of carbon nanotubes and metal nanowires (2-4). Biological organisms use information-bearing seeds with amazing control over the type, place, and timing of the structures grown from the same starting materials: Minimal media consisting of glucose, nitrogen, sulfates, and salts can be seeded with a single bacterium that will convert the starting material to biomass whose structure and composition is dictated by genomic information (5). Multicellular development, where genomic information in the zygote directs the algorithmic construction of the entire organism (6, 7), demonstrates the ultimate potential of seeded growth. Accessing this potential...