એક સ્માર્ટ કોન્ટ્રાક્ટ ફક્ત એક પ્રોટોકોલ છે જેનો ઉપયોગ બ્લોકચેન પરના વ્યવહાર દરમિયાન ચોક્કસ શરતોની આપમેળે ચકાસણી, પ્રક્રિયા અથવા વાટાઘાટ કરવા માટે થાય છે.