Hi Diogee - thanks for dropping in with the official response. I am not OP, but I was planning to build a donation Extension using the Steam API to donate Steam items (CS:GO skins, TF2 items, etc).
There would be some config to allow the streamer to either enter their Steam ID or simply enter their trade link. The viewer would then authorise through Steam in order to access their backpack and ultimately make the trade offer. Is this something you don’t foresee ever being allowed?