Irys is a Layer 1 datachain that unifies onchain data storage and smart contract execution into a single network. Traditional smart contract chains handle financial transactions but lack native primitives for working with data at scale. Traditional datachains handle storage but lack integration with smart contracts. Irys serves both. Irys bridges this gap by unifying storage and execution, making data programmable through IrysVM, its native EVM execution layer. The network offers flexible storage options: users can choose between term storage (temporary, duration-based) or permanent storage (one-time payment for perpetual retention). Both operate at at-cost pricing, made possible by Irys's multi-revenue model that combines storage fees, execution fees, and programmable data transactions. This design allows Irys to remain competitive on price while maintaining economic sustainability. Irys achieves instant data retrieval and infinite horizontal scaling. As demand grows, the network expands capacity by adding validators who prove continuous maintenance of their assigned data partitions. The network's native token, $IRYS, is used for all storage and execution fees, as well as validator staking.