xDai is not currently supported as a way to fund quests because its a native token but it would be convenient for an easier way to fund
Add support in contracts to set null as a reward token (null address will be considered as a native token)
Contract should make the distinction if native token then transfers like this:
image.png
Frontend should detect if a native token is used and fetch the balance differently like this:
Originally created from Github issue: https://github.com/1Hive/quests/issues/363