OpenChainGraph Suite · ART-807 · EVM Token Standards
ERC-3643 Transfer Decision Recompute
Recompute whether one proposed transfer or mint of a permissioned ERC-3643 (T-REX) token would go through, from the state you declare: identity registry entries, required claim topics, trusted issuers, bound compliance modules and token state. Gate order follows the reference implementation at commit 2f0704d, and every gate is reported, not only the first that fails.
🔒 All inputs are processed locally in your browser. No data is transmitted. Do not enter real personal data — use synthetic or anonymised inputs only.
⚠ Declared-state recompute only. No chain is read, claim signatures are not checked, and this page cannot confirm that the state you declare matches any deployed contract. Claim validity is yours to declare. The result is not legal advice and not a determination that a transfer is lawful.
Inputs
Each sample is one of the node's conformance fixtures. Pick one to load it, then edit the JSON below.
Keys: transfer {from, to, amount}; identity_registry [{address, identity_present, country, claims [{topic, issuer, claim_valid}]}]; required_claim_topics; trusted_issuers {topic: [issuer]}; compliance_modules [{id, type, params}] with type max_balance, supply_limit, country_restriction, country_whitelist or pass_through; token_state {paused, frozen, frozen_tokens, balances, total_supply}; optional fund_covenant. Addresses are lowercase hex; amounts are decimal strings. A from address of all zeros is a mint.