This reminds me of the bartering system in No Man's Sky, but you did it way better! I immediately realized I need to do some quick maths in my head to see if the trade is worth it, the time pressure fits this perfectly. I also realized after a while that even if the trade is worth it, it's dangerous to end up with too much of one currency since I may not be able to trade it back in time. Well done!