TEE-coin: Let there be review