Impact Assessment
Affected Chains
Your chain needs this migration if you have:- IBC tokens converted to ERC20
- Token factory tokens with ERC20 representations
- Any existing
DynamicPrecompilesorNativePrecompilesin storage
Symptoms if Not Migrated
- ERC20 balances will show as 0 when queried via EVM
totalSupply()calls return 0- Token transfers via ERC20 interface fail
- Native Cosmos balances remain intact but inaccessible via EVM
Storage Changes
Implementation
Quick Start
Add to your existing upgrade handler:Testing
Pre-Upgrade Verification
Post-Upgrade Verification
Integration Test
tests/upgrade_test.go
Verification Checklist
- Test migration on testnet first
- Document all existing token pairs
- Verify ERC20 balances post-upgrade
- Test token transfers work
- Confirm IBC token conversions function