Mirror's introduction of Writing NFTs marked a significant shift in how we approach user experience for content creators in the blockchain space. We were keen to ensure the publishing process was streamlined and accessible to as many creators as possible. To achieve this, we devised a system that removed the need for creators to submit a transaction to generate their NFTs. Instead, we required them to provide a signature of the NFT parameters. When the first NFT was bought, the collector would deploy and collect the token in a single transaction.