OPEN TECHNICAL REVIEW

Peer review.
Push on the boundaries.

This page separates deployed facts, observed mainnet behavior, pending tests and future integration. It is intentionally more precise than marketing copy.

COSMOS HUB MAINNETSOURCE DOWNLOADSv0.2 EXPERIMENTAL
CANONICAL RUNTIME

V2.0.2 remains untouched.

The existing Solidity ABI runtime is not the hardened Meta test line. No V2.1 migration has been performed.

Networkcosmoshub-4
Runtime / Code ID2.0.2 / 681
Managercosmos1f4ng0u0ym80vppf29fy8q8055mfje3u20xldrv6p94y7juq7z7zqe4jg97
wATOM logical H1600x218dab07aeb18fca8cc326e4183d38d1d1866fd9
Code checksum57BA28DFBD2F67CB7795F830FC30CE5783D0430B741F91F3B92A63C40301ACCF
Fixed binding domainCosmosHub Solidity ABI Runtime binding
Live runtime statequerying…
Compatibility boundary: TWIX branding does not rename the deployed V2.0.2 EIP-191 binding domain. The signed bytes remain exactly compatible with Code 681.
META v0.1 · OBSERVED

End-to-end mainnet proof.

The important claim is authorization, not outer-transaction signing. MetaMask signed the intent; Keplr relayed the Cosmos SDK transaction.

Controller0x1314a9aaf2dcb4c2fd65a22aee30a43ac33d6e19
Account / factory Code IDs717 / 718
Factorycosmos14ek3zjc6can42w3ustaujp93nyhg5pvcf5dddec2j5rtga5rq37sdvs7q6
Meta Accountcosmos1qhcf6sr7xtr9zaw6wk7s44209yctdv4ykzf2hy7vuk8vkwjn3z3ssdfyfk
Creation TX624F71722C6743F2A80B6E521C7140C774B61130DFC21FA903EA7C110175C8E4
Execution TX04D5F17D8A7CF6D6FA8C30B9E01CFC6435061D15822EB97BB630B841A466E447
Observed native execution1000 uatom recipient + 500 uatom signed relay fee · nonce 0 → 1
An ordinary MetaMask EOA successfully authorized native ATOM execution on Cosmos Hub through a TWIX CosmWasm smart account using an EIP-191 signature, without a MetaMask Snap or private-key export, while Keplr acted only as the Cosmos relay/broadcaster.MetaMask did not directly sign the outer Cosmos SDK transaction.
HARDENED v0.2 · CURRENT

Deployment and attack matrix.

Only observed results are marked passed. Implemented-but-untested controls remain explicitly pending.

Workspace tests12 passed · 0 failed
Account Code ID / SHA-256719 · 25ef415b73e8ade703408f646af839bf63ff880a6bca5a4ea84fdc35240592fd
Factory Code ID / SHA-256720 · 7705067666618c633ee6a52b4cd4e99f75cca33206c6bb769ad01f1a9c8afdc7
Factorycosmos1xw0rqrjgekrerjrz55n09ezuajcdw2pqp204w2kdsya7szmx55ssug3f89
Factory live statequerying…
Template Code ID719
Hardened accountcosmos14u8hrq7tez3e3pdlhyg4jtgp6jk3jdyzfq9vl3srzclzxl6680qq9np325
Creation TX01BEDCCF56630A4870A77A11F30B715CCCA491E8A42AD170F0F71482C04EF174
Valid execution TX394E70D38825F300231999DC4B15D222A488DD2BF084CA9A1606144FDF943BE5
Create v2PASS

Contract-produced canonical creation message signed and relayed; Code-719 account created.

Controller sendPASS

Valid signed execution landed and exec_nonce advanced 0 → 1.

Tamper rejectionPASS

Changed amount against the signed payload rejected before the valid transaction.

Replay rejectionPASS

Same signed intent rejected after nonce advancement.

Spend ceilings / windowIN PROGRESS

Per-tx and rolling-window boundary cases remain to be completed.

Session lifecyclePENDING

Grant, execute, overspend, replay, revoke and regrant/epoch cases remain.

Controller rotationPENDING

Old-controller authorization + new-controller acceptance still to be observed.

Guardian recoveryPENDING

Requires a guardian-configured account; schedule, delay and execute cases remain.

Factory lifecyclePENDING

Pause/epoch and template-timelock negative cases remain.

Code 681 migrationNOT STARTED

Deliberately blocked until the hardened architecture passes the acceptance gate.

REVIEW TARGETS

Where to attack first.

These are the boundaries most likely to matter if TWIX Meta eventually graduates into a V2.1 design.

SOURCE + REPRODUCIBILITY

Download what we are reviewing.

Source packages are provided for technical inspection. v0.2 remains experimental and should not be treated as audited custody software.