Hi, what language will you use for this app? I already created an oracle to convert HIVE<->WHIVE (written in JS) and it will probably be deployed to production this week.
I used mintable/burnable ERC20 token, is there any significant reason to use ERC777 instead?
It will be JS based.
ERC777 is a newer token standard. In any case, there is backwards compatibility.
Even though the ERC777 standard replaces the functions transfer and transferFrom with the functions send and operatorSend, all ERC20 functions (transfer, transferFrom, approve and allowance) can still be used.