Chainlink a été cofondé par Sergey Nazarov et Steve Ellis en 2017. Nazarov avait précédemment développé des projets liés à la blockchain, y compris SmartContract, qui avait pour objectif de connecter des smart contracts à des sources de données externes. Ellis, ingénieur logiciel, a cofondé Secure Asset Exchange, un projet axé sur les transferts d'actifs décentralisés. Leur vision commune pour permettre des contrats intelligents axés sur les données et « trust minimized » (lien de confiance nécessaire minimisé) a conduit à la création de Chainlink, qui a depuis élargi ses partenariats et son adoption dans les écosystèmes de blockchain.