Technical Architecture
LagomChain is a scalable, tokenization-focused Proof-of-Stake blockchain that is fully compatible and interoperable with the Ethereum Virtual Machine (EVM). It is built using the Cosmos SDK, running on top of the CometBFT (a fork of Tendermint Core) consensus engine. This allows fast finality, high transaction throughput, and short block times (~2 seconds), making it an ideal infrastructure for asset tokenization and seamless on-chain operations.
This architecture allows users to perform both Cosmos and EVM formatted transactions, developers to scale EVM dApps cross-chain via IBC, and Tokens and assets on LagomChain can originate from multiple independent sources.
LagomChain enables these key features by:
Leveraging modules and other mechanisms implemented by the Cosmos SDK.
Implementing CometBFT's Application Blockchain Interface (ABCI) to manage the blockchain.
Utilizing
geth
as a library to promote code reuse and improve maintainability.Exposing a fully compatible Web3 JSON-RPC layer for interacting with existing Ethereum clients and tooling (Metamask, Remix, Truffle, etc).
By combining these features, developers can tokenize real-world assets (RWAs), create compliant digital securities, and build DeFi applications while leveraging existing Ethereum tooling.
Cosmos SDK
LagomChain inherits the full composability and modularity of the Cosmos SDK, making it a sovereign blockchain with its own native token (LAGOM). Through IBC (Inter-Blockchain Communication), LagomChain enables cross-chain asset transfers and liquidity movement between different ecosystems.
The blockchain includes standard Cosmos SDK modules, working alongside LagomChain-specific modules, optimized for tokenization and asset management. These modules ensure efficient issuance, transfer, and management of tokenized assets.
For an overview of LagomChain’s custom modules, check out the list of modules in the documentation.
CometBFT & ABCI
CometBFT consists of two chief technical components: a blockchain consensus engine and a generic application interface. The consensus engine ensures that the same transactions are recorded on every machine in the same order. The application interface, called the Application Blockchain Interface (ABCI), enables the transactions to be processed in any programming language.
By integrating CometBFT as its consensus mechanism, LagomChain eliminates Ethereum's Proof-of-Work limitations, ensuring low fees, high security, and fast tokenized transactions.
CometBFT’s ABCI-based architecture allows LagomChain to customize asset tokenization mechanisms, supporting diverse use cases like real estate tokenization, stablecoins, and digital securities.
EVM Compatibility
LagomChain enables EVM compatibility by implementing various components that together support all the EVM state transitions while ensuring the same developer experience as Ethereum:
Ethereum-compatible transaction format within Cosmos SDK.
Ethereum's
secp256k1
curve for the Cosmos KeyringStateDB
interface for state updates and queriesJSON-RPC client for interacting with the EVM
By maintaining Ethereum’s developer experience while enhancing it with Cosmos interoperability, LagomChain is positioned as the go-to tokenization blockchain for institutional and enterprise-grade digital assets.
To better understand LagomChain’s EVM compatibility, explore:
Contributing
LagomChain is open-source and welcomes contributions to enhance its tokenization framework.
Ways to contribute:
Run a local LagomChain node using the CLI and interact with on-chain tokenized assets.
Contribute to GitHub – Find issues and contribute via the LagomChain Contributor Guidelines.
Apply for open positions at LagomChain.
Participate in bug bounties and earn rewards.
Last updated