On November 12th, Ethereum developer Paul Berg proposed a plan regarding multiple native tokens on Ethereum. The aim is to improve the user experience when transferring tokens, make native financial products easier to deploy, and increase the innovation potential of Ethereum L2 applications. The proposal is called EIP-7809, which suggests adding a backward-compatible extension to EVM. If the new proposal is approved through the Ethereum approval process, it will allow homogeneous tokens to operate with "native-like" properties.
ETH is already operating as the native token of Ethereum, and almost all other Ethereum-based tokens are built on top of this network, but they do not include most of the same "native" features as ETH. This limits the use of opcode for direct token transfers and the ability to transfer multiple tokens in a single contract call. EIP-7809 introduces four new opcodes: MINT & BURN, which allow token supply to be managed through minting and burning; BALANCEOF, which is used to check token balances; NTCALL, which is used for token transfers that require contract calls; and NTCREATE, which is used to create contracts containing upfront token deposits.
All Comments