Skip to main content

Introduction

KIRA is a hypermodular network that supports execution of trustless, blockchain-less applications operating as L2 systems. It provides a programmable consensus framework, allowing each application's execution validity to be verified through customizable finality rules. While modular by design, KIRA consolidates the entire full-stack into one all-inclusive solution, avoiding the compounded complexity, latency and risks associated with integrating across separate external systems. This unified stack provides the infrastructure, scalable hardware resources, data availability, sequencing, and shared security required by this new generation of decentralized, resources-intensive, web2-like applications (such as gaming and AI). KIRA empowers its L2 applications to rival Web2 in user access scale, ease of building, deployment time, and operational costs, with independence from traditional blockchain infrastructures and Virtual Machines.

Rollapps: Virtualized, Scalable, With Programmable Finality

KIRA L2 applications, also referred to as RollApps, run virtualized inside dedicated Docker containers. They are managed by an unbounded set of validators (also referred to as Consensus nodes), who individually choose which RollApps to operate while collectively securing and governing the entire KIRA network. In KIRA, RollApps benefit from the Virtual Finality Gadget which allows developers to use any programming language as well as implement bespoke finality rules, including optimistic and pessimistic verification (e.g. ZK proofs), non-deterministic verification or a tailored blend of verification logics, each specifically designed for a particular subsystem. This provides a level of flexibility unheard of in traditional systems as applications can adjust their verification strategies in response to evolving needs and innovations, without the risk of dedicating substantial resources or time to a single method. This adaptability allows KIRA to maximize the potential and full expression of general-purpose rollups.

Rollapp Liquidity Bootstrapping Mechanism

KIRA introduces the Initial Liquidity Offering (ILO), a novel economic model ensuring that applications launched on the network meet user demand, and provide sufficient liquidity for their ownership tokens after launch. By aligning the incentives of users, developers, Executors, and Fishermen, the ILO model promotes the development and enjoyment of high-quality RollApps while enabling all stakeholders to share in these applications' success.

Key Components of KIRA

KIRA Network combines several modular components to provide a full-stack experience:

  • SEKAI: SEKAI is KIRA’s core blockchain application responsible for all on-chain logic, including the settling of users' and RollApp's account balances, preserving state roots’ integrity, and enabling cross-RollApp communication. It plays a crucial role in orchestrating the necessary infrastructure needed to run the RollApps, liquid capital essential for boosting economic activity, and providing shared security for all applications on KIRA.
  • INTERX: INTERX is KIRA’s Content Availability Layer. It ensures rapid, scalable queries and access to on-chain (SEKAI) and off-chain (L2) RollApp data without reliance on third-party RPC service providers such as Infura (Ethereum) and DA networks such as Celestia (Cosmos). INTERX streamlines the creation and maintenance of front-end and RollApp, eliminating the complexities associated with light clients and providing out-of-the-box support for sequencing, storage, fraud-proof generation, replication, proxy, and middleware layer load-balancing.
  • MIRO: MIRO is KIRA's front-end application, web wallet, and a design pattern for all KIRA RollApp to follow. It is designed to offer a Web2-like user experience. MIRO is a static and fully self-contained application, enabling users to seamlessly interact with the KIRA blockchain through INTERX from within the security of their browser, with no centralized parties (including certificate authorities) in the middle (or at the security core) of the communication channel between the user and blockchain/RollApp.
  • RYOKAI: RYOKAI supports network operations by automating on-chain and off-chain upgrades, scaling, RollApp deployment, simplifying consensus nodes' management tasks, and enhancing the network's efficiency and security. In other words, RYOKAI is an all-in-one DevOps tool that turns any network participant into an infrastructure expert without the need for years of experience.

Why KIRA ?

  1. Virtual Finality Gadget (VFG) - VFG enables next-gen blockchain-less and resource-heavy applications to exist without the the coordination overhead associated with creation of new networks for every single new use case such as AI, streaming, or gaming.
  2. Infrastructure - KIRA provides the decentralized infrastructure and essential hardware resources like CPU and GPU required to run applications natively on the network. Uniquely, developers can define and choose the specific resources needed for their applications. With decentralized middleware (INTERX) integrated, RollApps are self-contained and do not rely on external providers for RPC, execution, or data availability. This flexible and all-inclusive approach empowers developers to focus solely on building their application's core business logic.
  3. Shared Security - All RollApps inherit base-layer security. By supporting native LSDs, which enable any token to participate in restaking, KIRA can match the security of user deposits from external networks while preserving liquidity.
  4. Hypermodularity - KIRA adheres to modular design across its full stack, offering out-of-the-box support for components like sequencing, data availability, application hosting, middleware, proxying, caching, autoscaling, and infrastructure management. This allows hardware providers to focus solely on supplying highly available resources, while developers can prioritize the user experience without worrying about integrating disparate modules with questionable long-term support or managing infrastructure complexities.