The Veritas Trust Token (TVST)