Due Dilligence IOTA