How Integra Works
Integra is a dual-stack blockchain combining the Cosmos SDK with a fully compatible EVM module, powered by CometBFT consensus for instant finality and cross-chain interoperability.
Dual-Layer Architecture
Cosmos SDK + EVM connected via stateful precompile bridges
CosmosEVMBridge
Cosmos SDK LayerNative modules
CometBFT
New for EVM devs:BFT consensus engine with instant finality, no reorgs. Replaces PoW mining.
Staking
New for EVM devs:Delegated Proof-of-Stake. Validators stake IRL tokens; delegators earn rewards.
Governance
New for EVM devs:On-chain proposals and voting. Token holders vote on upgrades. Like a built-in DAO.
Distribution
New for EVM devs:Auto-distributes block rewards and fees to validators and delegators.
IBC
New for EVM devs:Inter-Blockchain Communication. Native cross-chain transfers without bridges.
Bank
New for EVM devs:Native token transfer module. Handles all IRL transfers at the protocol level.
EVM LayerEthereum compatible
Solidity Contracts
ERC-20 / 721 / 1155
ethers.js / web3.js
MetaMask
JSON-RPC
Hardhat / Foundry
Precompile BridgeCall Cosmos modules from Solidity via special addresses
0x0800Staking0x0801Distribution0x0900GovernancePrecompiles are native contract interfaces compiled into the chain binary — not deployed bytecode. They execute at the consensus level with direct module access.
Transaction Flow
1
User2
EVM JSON-RPC3
AnteHandler4
CometBFT5
State Commit6
EVM ExecutionDual Addressing
Every account has one private key that derives both address formats. The same key maps to integra1... (Cosmos bech32) and 0x... (EVM hex). Transactions on either side affect the same balance.