Assessment reports>Initia>Discussion>ERC20Keeper with custom contracts

ERC20Keeper with custom contracts

The EVM module currently allows anyone to create and register an ERC20 contract with a custom implementation that will then be used by the Cosmos bank module when interacting with that particular coin. This will require chains to be especially careful of any operations on coins performed in critical paths (such as in a BeginBlocker or EndBlocker) and the custom ERC-20 logic is able to fail at will or enter into an infinite loop.

Zellic © 2024Back to top ↑