Common Architecture For Iota