# Blockchain Architecture

These values represent the initial mainnet configuration. Testnet deployments may use different parameters to facilitate experimentation, and all network settings remain subject to adjustment through on-chain governance.

#### **Network Architecture**

* Framework: Cosmos SDK
* Execution Layer: Cosmos SDK EVM execution layer (Ethermint-derived fork, fork version and commit hash in technical appendix)
* Consensus: CometBFT (Byzantine Fault Tolerance)
* Native Token: IRL (denom: irl, 18 decimals)
* Core Modules: Asset Passport, Global Orderbook, Compliance, Staking, Native Stablecoin, Governance
* Interfaces: Ethereum JSON-RPC, WebSocket, Cosmos RPC, REST, gRPC

#### **Consensus & Validator Set**

Integra uses a Delegated Proof-of-Stake (DPoS) model:

* Active validator set: 7–15 at launch, expanding via governance with documented admission criteria
* Bonding denom: IRL
* Minimum self-delegation: 50,000 IRL (with KYC/compliance admission requirements as the primary gating mechanism)
* Unbonding period: 21 days
* Block time: \~6 seconds
* Finality: deterministic BFT finality at block commit, assuming less than one-third of voting power is Byzantine; in normal operation, committed blocks are not reverted.

Validators produce blocks, participate in consensus, and enforce network security. Delegators stake IRL to validators and share rewards and governance rights.

#### **Slashing, Liveness & Security Parameters**

To maintain integrity and reliability, Integra enforces strict slashing rules:

* **Signed-blocks window:** 100 blocks
* **Minimum signed per window:** 50%
* **Jail time for downtime:** 10 minutes
* **Slash for downtime:** 1% of stake
* **Slash for double-signing:** 5% of stake

These values may evolve, but they reflect a production-ready, institutional-grade configuration.

#### **Developer Environment**

Solidity 0.8+, Hardhat, Remix, ethers.js, web3.js, MetaMask support

Broad compatibility with Hardhat and standard EVM tooling (known edge cases with eth\_getLogs, debug\_traceTransaction documented at [docs.integralayer.com/evm-compatibility](https://docs.integralayer.com/evm-compatibility))

#### **Recommended Validator Hardware**

For stable validator operation:

* **CPU:** 4+ cores
* **RAM:** 8+ GB
* **Storage:** 500+ GB SSD
* **Network:** 100+ Mbps
* **OS:** Linux (Ubuntu 20.04+ recommended)

Validators should follow strict security practices: HSM-backed key management, sentry-node topology, hardened firewall rules, VPN-restricted access, and continuous monitoring.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://whitepaper.integralayer.com/integra-the-real-estate-layer-1/blockchain-architecture.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
