The EOS official adopts a different technical architecture from other blockchain networks, requiring the use of certain network resources when creating an account. Therefore, when creating an EOS account, you need to spend EOS, and all the EOS spent will be mortgaged into the resources of the account.
When registering on imToken, you can directly use the ETH tokens in your ETH wallet to pay for the required fees.
Please note that the registration fee is charged by EOS official, and imToken does not charge any fees from it.