A recursive inscription is an Ordinals inscription on the Bitcoin blockchain that references and uses data from other existing inscriptions. Instead of storing all data within a single inscription, recursive inscriptions can call upon code libraries, images, or other assets already inscribed on-chain. This dramatically reduces the data size of new inscriptions and enables more complex applications, such as on-chain generative art and interactive content, while reusing shared resources efficiently.