This is a great idea. Can limit trades to 2 - 3 per person per day. Costing the person who is getting the item to pay gems to the person giving it.

OR

Have a guild bank where items can be stored and people can withdraw from it using contribution points (or Gems). I prefer contribtion points so people will want to contribute more.

For the people who contribute items to the GUILD vault, they can receive contribution points to be sent on treasure chest or upping technology. Can put a contribution value on various items such as blue, purple, gold cards... and PLANS, as well as things like Speakers.

ALSO please make the Plans STACKABLE!!!

The token stack needs to be increased to 50 or 100. 10 is not enough when you need 120 tokens at the higher levels.