Ordering
Irys enables users to instantly sequence data with extreme precision.
This supports applications that require a guarantee on order such as execution layers (rollups), messaging and event processing, among others.
Proof of time
Each transaction comes with a signed receipt that includes a verifiable timestamp, which is accurate to the millisecond. With this, users can always rely on the chronology of their data.
Although the timestamp is currently generated by a centralized service, Irys plans to move towards a decentralized infrastructure and introduce a decentralized timestamp validator network. The network will consist of external actors who validate the timestamp's authenticity, providing additional assurances about the transaction's sequence and provenance.
Search seamlessly
Tags categorize transactions. Timestamps order them. Together, tags and timestamps enable users to categorize and order their data to efficiently search for data with single queries.
Getting started
Our provenance chain tutorial is a good starting point for users looking to understand how ordering and searching works. In less than a page of code you will create multiple transactions, and use the query package to sequence them chronologically.