Les contrats intelligents sur Ethereum sont entièrement autonomes et tout accès à des données externes (off-chain) est restreint. Tellor résout ce problème en créant un système dans lequel les utilisateurs peuvent demander la valeur d’un point de données externe (par exemple, ETH/USD), et les mineurs rivalisent pour ajouter cette valeur à une banque de données sur la blockchain, accessible par tous les contrats intelligents d'Ethereum. Les données d'entrée sont sécurisées par un réseau de mineurs ayant misé des jetons (staking). Le principal contrat intelligent de Tellor crée une série temporelle pour chaque série de données demandée et vise à devenir la source standardisée de données à haute valeur pour les applications décentralisées. Cet oracle, « Tellor », utilise des mécanismes d'incitation similaires à ceux d'autres systèmes de cryptomonnaies grâce à l'émission de jetons Tellor, appelés Tributes, qui sont utilisés pour demander une série de données spécifique aux mineurs.