Chainlink, Ethereum’daki gibi akıllı kontratlar ile harici veriler arasında köprü kuran, merkezi olmayan bir uzman ağıdır. Blokzincirlerinin kendilerinin harici uygulamalara güvenli bir şekilde bağlanabilecek mekanizmaları yoktur. Chainlink’in merkezi olmayan uzman ağları, akıllı kontratların harici verilerle bağlanmasını sağlamaktadır; bu sayede, Ethereum’un kendi kendine bağlanamadığı veriler üzerinde kontratlar yapılabilmektedir.
Chainlink bloğunda, bu sistem için çok sayıda kullanım durumu detaylıca anlatılmaktadır. Söz konusu blogda açıklanan çok sayıda kullanım durumundan biri, belli şehirlerde yaşanan kirlilik veya yasa dışı sifonlama için su kaynaklarının izlenmesidir. Şirketlerin su tüketimi, yer altı su düzeyleri ve yerel su seviyelerini izlemek üzere sensörler kurulabilecektir. Bir Chainlink uzman ağı, bu veriyi izleyip doğrudan bir akıllı kontrata aktarabilir. Bu durumda, para cezaları uygulamak, şehirlere sel uyarılarında bulunmak veya şehir suyunu çok fazla kullananan şirketlere, uzman ağından gelen verilerle birlikte fatura kesmek için akıllı kontrat kurulabilir.
Chainlink, Steve Ellis ile birlikte Sergey Nazarov tarafından geliştirilmiştir.