Core

Maroo Architecture

Maroo is a Cosmos SDK + EVM hybrid chain with CometBFT consensus. Solidity contracts work as-is with standard tooling (Hardhat, Foundry, ethers/viem), and four precompiles — OKRW, PCL, EAS, Agent — live at fixed EVM addresses and bridge those contracts to chain-specific functionality (stablecoin, compliance, identity, AI-agent registry).

Node Roles component

The Maroo network is maintained by a diverse set of nodes, including Validators for consensus, RPC nodes for user interaction, and specialized Observer Nodes for regulatory oversight.

OKRW Precompile component

OKRW is Maroo's KRW-pegged stablecoin and the chain's native gas token. From a Solidity caller's perspective it shows up at two fixed addresses on every network: the IOkrw precompile (0x1000000000000000000000000000000000000001) exposes Maroo-specific operations like mint and getParams, while the native ERC20 representation (0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE) is the canonical ERC20 surface registered at genesis as the default token pair for the aokrw base denom. Use the ERC20 address for any standard wallet / DEX / vault integration; use the IOkrw precompile only for Maroo-extension operations.

OKRW token

OKRW is Maroo Network's native token, pegged 1:1 to the Korean Won (KRW). It serves dual purposes: as a stablecoin for value transfer and as the gas token for transaction fees. This design eliminates the need for users to hold volatile cryptocurrencies for network operations, making Maroo more accessible for everyday financial transactions.

ESC
Type to search