Chainlink është një teknologji e blockchain që synon të lidhë smart contract-et e blockchain me burimet e jashtme të të dhënave. Smart contract-et janë kontrata që zbatohen automatikisht nga një blockchain, por ato nuk mund të marrin informacionin nga jashtë blockchain-it. Chainlink ofron një mënyra për të lidhur smart contract-et me të dhëna ekzistuese në internet, duke përdorur një rrjet të pavarur dhe të decentralizuar të orakujve të quajtur "oracle". Këto orakuj mund të jenë individë, kompani ose organizata që verifikojnë dhe sigurojnë të dhënat e nevojshme për smart contract-et. Chainlink mundëson që kontratat e inteligjentes të jenë më të besueshme dhe të përdoren në aplikacione të ndryshme, duke përfshirë financiar, industri, IoT dhe më shumë.