Suggestions
2. Alliance Members Fund- This is basically a donation fund for the whole alliance. Deposite Money, Resources, Coins, and Equipment/Treasure here. Everyone can view this but only leaders can distribute it. A member sends in an application for what they need and an alliance leader confirms or denies it. Much easier than risking on market. If not this I recommend some sort of private alliance trade and something that allows members of an alliance to transfer coins to one another. (Not while in a battle) Cheers,
-Big