How Ted (Not Lasso) Is Giving A Whole New Meaning to 'Believe' Onchain