H160 controller
Store an Ethereum-compatible 20-byte controller on a Cosmos-native smart account.
The canonical Runtime and the Meta Account line solve different problems. This page keeps those boundaries explicit.
Experimental mainnet smart-account architecture built on CosmWasm.
Store an Ethereum-compatible 20-byte controller on a Cosmos-native smart account.
MetaMask signs canonical domain-separated intent bytes without sending an Ethereum transaction.
Validated intents produce Cosmos BankMsg and other explicitly permitted actions.
A Cosmos wallet relays the transaction and pays outer gas; relaying does not confer controller authority.
Optional limits can constrain native value and enabled action classes.
Independent session epochs, nonces, expiry, permissions and native budgets.
Code 681 is the existing deployed line and remains separate from hardened Meta research.
Recognized selectors execute against supported logical runtime templates.
Existing Cosmos signers can bind one H160 identity through the canonical two-wallet ceremony.
The runtime models supported token/NFT-style semantics without claiming full EVM equivalence.
Execution remains CosmWasm state transition logic settled on Cosmos Hub.
Public writes remain controlled by deployed runtime state and governance procedures.
The deployed binding domain remains CosmosHub Solidity ABI Runtime binding.