Performing transactions that utilize the Unido Core API, and thus require UDO, are designed to be as low touch and automated as possible.
A UDO-fuelled transaction first seeks to withdraw the necessary UDO from the users’ UDO wallet.
If there is not enough UDO in the users’ wallet, UDO is automatically purchased from the Unido Treasury in order to top-up the wallet.
At some point, the Treasury will come close to exhausting its supply of UDO. At this point, UDO will be purchased through an exchange to top-up the Treasury.
This process perpetuates a cycle of demand of UDO.