สัญญาอัจฉริยะ คือโปรแกรมคอมพิวเตอร์บนบล็อกเชน แต่จะแตกต่างจากสัญญาทั่วไป โดยสัญญาจะดำเนินการโดยอัตโนมัติเมื่อตรงตามเงื่อนไขที่กำหนดไว้ล่วงหน้า หากเงื่อนไขเป็นไปตามเหตุการณ์ในโลกแห่งความเป็นจริง ผู้ให้บริการ Oracle เช่น Chainlink จะถูกกำหนดให้แจ้งว่าเมื่อใดที่สัญญาอัจฉริยะจะดำเนินการ