India’s legal framework, grounded in the Indian Contract Act, 1872, now confronts a direct challenge from blockchain technology. Smart contracts—automated agreements encoded in blockchain—offer efficiency by eliminating intermediaries and reducing costs, yet their rigid, unchangeable nature conflicts with traditional contract law’s flexibility. The central question is whether India’s judicial and regulatory bodies can adapt to enforce these digital agreements while preserving the rights they are designed to protect.
Smart contracts function on three key principles: automation, immutability, and decentralization. Once deployed on a blockchain, they execute automatically when predefined conditions are satisfied, requiring no human intervention. This efficiency introduces complications, however: once active, modifying a smart contract is nearly impossible. In India, where legal disputes often depend on evidence of mutual intent or execution errors, this immutability creates tension with the adaptable legal remedies provided by the Contract Act.
The Information Technology Act, 2000 (IT Act) already acknowledges electronic contracts and digital signatures, but it does not address the unique challenges posed by self-executing code. Courts have yet to determine whether a smart contract’s automated execution meets the Contract Act’s requirements for offer, acceptance, and consideration. For instance, if two parties interact through a decentralized application that automatically transfers assets upon meeting conditions, does this constitute legally binding consent? Indian judges must decide whether the implicit agreement embedded in code satisfies the same standards as a handshake or a signed document.
Consideration, another foundation of Indian contract law, also faces examination. Under the Contract Act, consideration must involve a genuine exchange of value. In smart contracts, this exchange might take the form of a cryptocurrency transfer triggered by code. However, courts may question whether such digital transactions align with the Act’s definition of “value,” particularly if coding errors produce unintended results.
The most significant obstacle may be jurisdictional clarity. Blockchain networks operate globally without borders, while India’s courts rely on defined territorial rules. If a smart contract dispute arises, which nation’s laws will apply? Where will cases be heard? The decentralized nature of blockchain could leave Indian courts unable to enforce judgments against parties outside their jurisdiction or to intervene when contract execution fails.
In Anvar P.V. v. P.K. Basheer, India’s Supreme Court ruled that digital signatures are admissible in court, establishing a precedent for electronic evidence.
A growing solution is the hybrid smart contract, which merges on-chain automation with traditional legal documentation.
Smart contracts, however, rely on implicit consent: users interact with decentralized applications or blockchain platforms, and their actions-like approving a transaction-trigger execution without further agreement. Courts may struggle to determine whether such interactions reflect a genuine intent to bind legally, particularly if disputes arise over whether a user’s confirmation constituted valid assent.
The immutability of smart contracts clashes with Indian law’s remedies for errors, misrepresentations, or fraud. If a coding error in a smart contract causes assets to be transferred incorrectly, traditional legal recourse, such as rectification or rescission, may be unavailable because the blockchain’s execution cannot be altered. Courts would need to determine whether doctrines like mistake as to the subject matter apply to automated errors, even when no human deception is involved.
