Just saw this, after looking at it I'm guessing just otc website, or there'd be the green checkmark "TA verified" on the main profile page? I dunno though. Cool to see it's current information though.
Update...I see that you guys were talking about this last week, and the data on the site now says 10/12/18 so that lends more credence to theory that it's just an otc website update.
There's good potential here imo. We will have to see what happens though.