The EOS.IO software determines its native token symbol at compile time, which its default is SYS,4.
contracts/eosiolib/core_symbol.hpp.in
We must make a decision whether to use compile time approach or runtime approach. For compile time approach, we have to make binaries and release them for each FIAT token(e.g. DKRW, DUSD). For runtime approach, there are two ways to determine the native token symbol, genesis block approach or smart contract(yx.system or yx.ntoken) approach.
The EOS.IO software determines its native token symbol at compile time, which its default is SYS,4.
contracts/eosiolib/core_symbol.hpp.in
We must make a decision whether to use compile time approach or runtime approach. For compile time approach, we have to make binaries and release them for each FIAT token(e.g. DKRW, DUSD). For runtime approach, there are two ways to determine the native token symbol, genesis block approach or smart contract(yx.system or yx.ntoken) approach.