Self-extending DNA recording with stochastic and programmed writing
Recording cellular histories requires new information to accumulate without erasing earlier records. Here we introduce Infinite Printer, a CRISPR recording architecture that couples self-extension to regeneration of a writable terminal context. A self-targeting prime-editing guide RNA (stpegRNA) directs repeat extension, while base editing generates diversity in situ without a separate insertion template for each character state. Earlier sequence remains upstream of the renewed terminus, linking substrate growth with record retention. Auxiliary pegRNAs specify payloads within a write-renew-write architecture. After three rounds of payload input, 4,436 distinct complete CCA-based records contained identities from all three pools. Longer AC/AT records retained shared upstream marks, and full-length sequence analysis resolved additional endpoint distinctions. Joint single-cell readout recovered 1,549 distinct records and 7,669 combinations across 12,302 transcriptome-linked cell labels from a single stpegRNA design. Spatial-transcriptomic readout recovered spacer records at 11,330 capture spots, linking record content to tissue coordinates and gene-expression profiles. Infinite Printer unites substrate renewal, sequence diversification and programmed writing with cell- and tissue-linked readout, providing a foundation for future lineage recording across large cell populations during mammalian development.