Kontrak pintar adalah kontrak yang dapat dijalankan sendiri dengan ketentuan yang ditulis dalam kode pada blockchain, yang mampu mengotomatiskan proses tanpa perantara.