Solidity smart contract ERC20.
How to use the custom functionality of ERC20NativeToken
How to register a native token as ERC20