Smart Contracts: Indian Contract Law
Smart Contracts: Indian Contract Law
IN LIGHT OF
INDIAN CONTRACT LAW
I would first like to thank my thesis supervisor Ms. Yulia Chernykh, who
now holds PhD. Degree from the University of Oslo for providing me an
insight of the subject for my thesis. I would like to thank my professors at
the University of Oslo, Faculty of Law, who have at all the times taught us
the essentials of the Public Internal Law and made sure we understand
the topics that were taught during the LLM program.
I would also like to acknowledge and thank the authors of various articles
obtained from the web, without which this thesis would have been
incomplete.
Last but not the least I would also like to thank my family and friends
without whose support this thesis would not have been completed. They
extended a helping hand to me in whatever manner they could. They also
provided me with unfailing support and continuous encouragement
throughout my studies and through the process of researching and
writing this thesis. Thank you.
Table of contents
I. INTRODUCTION
1. Agreement
2. Capacity to Contract
3. Consideration and Object
4. Free Consent
5. Void Agreements
6. Challenges to Smart Contracts under Indian Contract Law
V. CONCLUSIONS
VI. BIBLIOGRAPHY
I. INTRODUCTION
Some say that Smart Contracts or blockchain technology is still in infant stages.
However many governmental authorities, commercial entities and financial
institutions are already experimenting with applications of these technologies
in existing work processes with intentions to build a modern digital
infrastructure. Most professionals believe that one day mortgages, loans,
insurance and even global trade will be run on the block chain technology.
The purpose of this thesis is to analyse whether smart contracts are prepared
to deal with the Indian Legal System and to look into the challenges it may
face by the traditional Indian Contract Law. However, it is important in the
beginning to take an overview of the platform of Blockchain technology upon
which Smart contracts are based.
This paper is divided into four sections. Section 2 gives the overview of
Blockchain and how it works and Section 3 defines Smart Contracts, its
Research Question
Where Smart Contracts can be enforced under the Indian Contract Act, 1872?
Research Methodology
I conducted online research as well as relied on several other resources such
as books, journals, research publications, articles and legislation. I have also
relied on my experience as an Advocate earlier.
II. OVERVIEW OF BLOCKCHAIN
In the recent times, the blockchain technology has received huge attention
both by its followers and critics. It is now in focus of the financial corporations
and the legal industry around the globe due to its notable uses.
1. Definition of Blockchain
2. Types of Blockchain
In a block chain, the blocks which form a chain are created by Miners. In a non
technical sense Miners can be compared to the construction workers at a
building site. Miners are nodes or specialised computer hardware which are
connected to the network. They work for an economic revenue or Crypto
currency like Bitcoin2. They are responsible to record the transactions in a
block. Not only this, they further validate those transactions which are
thereafter recorded in a block. One of the most advantageous features about
the functioning of block chain is that anyone can become a Miner, provided
they are not connected to either party in a transaction to avoid conflict of
interest. However, it will not be out of place to suggest that a Miner may know
a party involved in a transaction. There is often great competition between
several miners connected to the network to resolve intricate mathematical
calculations in order to earn the reward. Finally, before the block created by
the miner is added into the block chain, it is mandatory to have a unanimous
approval or acceptance of the approval by defined number of users.
Thus, miners are the backbone of a blockchain. They confirm the transactions
and provide security to the blockchain from external attacks3.
It is believed that Smart Contracts will bring a revolution in the field of law and
business. It will give a new shape to the ways of functioning in the legal
industry. However the questions which come into the mind of lawyers, jurists,
academicians, legal consultants and students of law are even more interesting
and important. Are smart contracts legally binding and enforceable under the
law? Will there be any challenges to it from the existing legislations? Will there
be a need for amendment in the laws to make it legally binding? Will there be
a change in the drafting of laws? Will there be rules for drafting of smart
contracts? Will there be any challenges to Smart Contracts in different
jurisdictions? Will there be a requirement of consensus between different
jurisdictions to enforce Smart Contracts on an international level? This list is
not exhaustive. The journey towards the digitalization has just started. Lastly,
the most important and relevant question is about the challenges to the Smart
Contracts from the Contract Law. Smart contracts may or may not be in
conflict with the rules of Contract Law within several jurisdictions. In this thesis
I will analyze the challenges to the Smart Contracts with a special focus under
the Indian Contract law. I will also highlight challenges to the smart contracts
from general legal principles of law.
The challenges which smarts contracts will face may be different in the
developed countries from the developing countries. As the developed
countries have solid IT infrastructure and supporting technologies which can
strongly contribute to the success of Smart Contracts. Also, the percentage of
users connected to the Internet with respect to the overall population is
extremely higher in the developed countries when compared to the developing
countries. The reliance of legal industry and businesses upon the new
technology of smart contracts can be assumed to grow more rapidly in the
developed countries. On the other hand, developing countries will also benefit
the most with the numerous applications and benefits of this new technology.
The technology of Smart contracts will boost digital infrastructure and
economic growth in the developing countries.
Today, there is still no consensus over the definition of Smart Contracts as the
technology is still under development and testing. In a leading article on the
subject, the author gave a natural functional definition as follows “Smart
contracts are digital contracts allowing terms contingent on decentralized
consensus and are self-enforcing and tamper-proof through automated
4N.Szabo.Smart Contracts: Building blocks for Digital Markets.
https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/sza
bo.best.vwh.net/smart_contracts_2.html ( Accessed 25.03.2020)
execution” [3]. Thus, it is clear that a Smart Contract is a user defined program.
The transactions are governed by specific rules and enforced by a network of
peers which will eliminate the need of intermediaries and save the transaction
costs which are a necessary part and parcel of traditional legal system. As
Smart Contracts are based on the platform of Blockchain, the miners do get an
economic reward for validating the transactions. But, this economic cost will
not have to be borne by the parties to a Smart Contract.
Over the last few years the concept of Smart Contracts has received huge
attention especially after the introduction of Ethereum in 2015. It has been
supported by all the major industries as they will save huge financial costs
currently being spent for the management of active contracts. The thousands
of contracts between leading multinational corporations not only have
financial constraints for the corporations but they are also exposed to legal
liabilities due to non enforcement, non compliance, wrong interpretation and
other issues in the everyday management of the contracts.
The critics of the technology of Smart Contracts have pointed out that a Smart
Contract is not a contract but software. They say the terms are already
determined by the parties and executed by a computer program. The contract
merely manifests the intention of the parties by way of a computer program.
However, even if the contract is made by a computer program it needs to
satisfy all the fundamental of the contract under the Contract Law like
Consent, Object and other essential elements.
a.) Electronic Character: The traditional contracts are usually in writing. Some
legal systems even allow oral contracts to be valid and legally enforceable.
Today most of the contracts which are executed on a computer are called
Electronic Contracts. For example when a purchase is made on an e-
commerce website, a contract is executed between the buyer and the
seller. Such contracts are executed sometimes merely by making a payment
which is considered as an acceptance of the terms of the agreement. The
contracts are further supported by documents such as receipts and
invoices. However, a smart contract do possess an electronic character but
it cannot be considered as an electronic contract of the above kind. The
electronic character of a Smart contract implies that it can only exist in an
electronic form. A smart contract which is based on blockchain technology
is self enforceable and stores digital signatures by way of cryptography.
b.) Software code: A Smart Contract is without any doubt a contract which is
run by Software. All previous discussions above point out this very
important aspect. The terms between of the agreement between the
parties are predetermined and simply coded into the computer language.
Thus as a smart contract is a computer program, it will also fall into the
purview of Intellectual Property Law. It is not necessary that a party will
choose a smart contract over a traditional one but with the increasing
reliance on computer in our everyday tasks, it might turn out to be the
wisest decision to do so. A software program can reduce human effort
significantly.
c.) Increased certainty: The parties in a contract agree on specific promises
made to each other for the conduct of business. The formal clauses in a
contract are however open to interpretation and might be interpreted in a
way contrary to what a party intended. This uncertainty is highly reduced in
case of a Smart Contract as the interpretation is done by the computer
itself. The programming of the contract makes its outcome highly
predictable which can be a very important aspect for contracting parties.
The parties may disagree to what was agreed to be incorporated into a
smart contract but that can be same in case of a traditional contract. Thus,
a smart contract is more certain and precise than a traditional contract.
e.) Self enforceable: The most salient feature of a smart contract is self
enforceability. As soon as a smart contract has been concluded, its further
execution is no longer dependent on the will of the parties or any third
party or intermediary. It does not require any additional approvals from any
of the parties. Thus, the execution is automatic. This prevents any chance of
human error which can lead to default in some transactions and make the
contract void. It is important to note that the subsequent change of
intention or circumstances in the case of a smart contract is irrelevant. For
example, if the tenant agrees to pay the rent on the 1st of each month to
the landlord for a period of 1 year. The payment will automatically be
debited from the account of the tenant and credited into the account of the
landlord on the 1st of each consecutive month without any approval or
request from either party.
f.) Self Sufficient: A smart contract is self sufficient. It does not require
mandatory or ancillary legal rules to function or serve its purpose. It
eliminates the need of a lawyer to draft the agreement between the parties
which is required in case of a traditional contract. A smart contract does not
require legal institutions like courts of law to be enforced. However, some
legal experts say that smart contracts pose a threat to the legal system as
they are not regulated by it. Not only this, any attempt to regulate it would
be too early as it is still in experimental phase. The prime minister of Russia
Dmitry Medvedev stated in its speech on the perspectives of development
of law, “Smart Contracts represent new challenge to legal regulation.
Systems creating such contracts live by their own rules, beyond the
boundaries of law”5. The independence of smart contracts from the legal
system can be useful for international transactions. In the case of an
international transaction, the parties often find it difficult to figure out
about which national law will apply. The parties may reside in different
jurisdictions. Sometimes the legal rules of one country are in conflict with
the laws of another country. Smart contracts can provide a solution to the
difficulties faced by the parties as they are not regulated by national laws.
Self-sufficiency of smart contracts is an important tool in transborder
transactions. It allows parties to a contract not to be dependent on
differences in languages, national laws and their interpretation.
5Vystupleniye Dmitriya Medvedeva na plenarnom zasedanii [Speech of Dmitry Medvedev on Plenary Session], Saint-
Petersburg International Legal Forum, 18 May 2016.
parties, they can solve it through legal solutions being provided on digital
platforms such as arbitration or mediation services. However, the consent of
both the parties is necessary before any service or authority is chosen for the
resolution of disputes. Similarly in case of most of the Electronic Contracts
where the contract itself contains Jurisdictional clauses specifying authorities
for dispute resolution, the party accepts the jurisdiction of the dispute
resolution forum simply by accepting the contract.
In the new technology oriented world, Electronic contracts are the most
prevalent type of contracts. The contracts which are widely used
nowadays on e-commerce websites and which are executed while doing
business electronically on online platforms including emails are known
as Electronic Contracts. However, Electronic Contracts are still
considered to be traditional contracts as they are required to comply
with the mandatory rules of Contract Law. They are regulated by the law
in several jurisdictions.
2. Member states may lay down that paragraph 1 shall not apply to all
or certain contracts falling into one of the following categories:
a. Contracts that create or transfer rights in real estate, except for
rental rights;
b. Contracts requiring by law the involvement of courts, public
authorities or professions exercising public authority;
c. Contracts of suretyship granted and on collateral securities furnished
by persons acting for purposes outside their trade, business or
profession;
d. Contracts governed by family law or by the law of succession.
Thus, the ordinary contractual process can be followed by the parties before
executing a smart contract and the regulations which are applicable to
Electronic contracts can also be applied to Smart Contracts with certain
modifications whatever is deemed necessary.
On the other side, there exist differences between Smart Contracts and
Electronic Contracts too. Smart Contracts run on the platform of Blockchain
Technology. The execution of smart contracts is done by all the distributed
nodes on the network and is not dependent upon an intermediary. The smart
contracts are immutable. They cannot be tampered. After a smart contract has
been made, it is not open to any changes. However, an electronic contract has
no relation to the blockchain technology. An electronic contract is too
executed on the computer with the use of Internet. It may be a standard
contract for the sale of the goods on an e-commerce website or an ordinary
contract between two parties executed on a computer. These contracts need
consent of both the parties before entering into an agreement which is also
open to amendment later with the consent of both the parties.
b.) Less time: Speed is another advantage of a smart contract. The time taken
to draft a contract with specialized legal terms or attach additional
paperwork in annexure consumes a lot of time. Whereas software like
smart contract simply uses digital records already stored on a computer.
Also as there is no third party involvement, this removes any slightest
chance of delay.
c.) Autonomous: Smart contracts are self executing. As soon as the parties to
the contract fulfil their respective obligations, the smart contract is
executed. For example ‘A’ sells his house to ‘B’. Upon payment by ‘B’ into
the bank account of ‘A’, the title of the house will automatically stand
transferred in the name of ‘B’. Since everything is dependent upon the
network and there is no human involvement, there remains no scope for
any kind of manipulation or delay.
d.) Certainty: Traditional legal contracts executed between the parties are
often lengthy legal agreements containing specialised legal terms which the
parties are generally not aware of. As they are drafted by lawyers and legal
experts the parties mostly rely on their assurance for the incorporation of
favourable terms into the contract. However in case of a conflict or
disagreement later on the terms of the contract, there are high chances of
breach of the contract or non performance of the contract. This situation
cannot arise in case of a smart contract. Smart contracts are conditional in
nature. Their execution depends upon the occurrence of specific events
already mentioned in the contract. So they are not ambiguous like
traditional legal contracts. Also as they are encrypted on a ledger, everyone
has one copy of the contract so the terms cannot be denied later on.
e.) Security: Smart contracts make the data highly secure. The data is stored in
the decentralized registry using cryptography and end to end encryption.
No third party can access the information contained in the smart contract.
But a paper based contract can be accessed by unfair means or can get lost.
The data in case of a smart contract cannot be lost as each party has an
individual copy. A smart contract cannot be hacked because the blockchain
is extremely secure technology .
a.) Anonymous: The concept of Smart Contract is still anonymous to the public
authorities. Whereas a traditional legal contract is completely regularised
by legislations which protects the interests of the parties to the contract. It
is believed that smart contracts can function to regulate the business
between the parties and do not require any legislation. However, it is hard
to say at this stage if such a contract would be recognized by the public
authorities.
b.) Suspicious: It will not be wrong to say that a lot of parties would be
suspicious to go for a smart contract over a traditional legal contract. The
parties have faith in the traditional legal contract system as there are
several remedies available to each party in case of a breach of the contract
or in case of non performance. Other people can find the technology too
complex to understand and trust due to insufficient user experience. People
may find it easy to simply write and sign legal documents as before.
c.) Third party involvement: It is a myth that third party involvement always
adds delay in the performance of a contract. Most of the parties are
occupied with their routine business and do not wish to get involved in the
tasks which are better handled by an intermediary like a lawyer, consultant
or a bank. It will be wrong to presume that there will be no third party
interference in case of a smart contract. The third party agents start playing
a different role but they do not disappear. The need for lawyers
experienced in IT increases in the future. The programmers of smart
contracts will need consultations of the lawyers for developing smart
contracts.
d.) Error: It is presumed that the output from the smart contract will always be
what the parties intended. There can be several instances where the parties
may not get the desired result for example if the code is not written
correctly or the terms which the parties intended to incorporate have been
wrongly written into the code. Thus such error will lead to a very
unpleasant and meaningless situation for the parties. If any clause is
wrongly entered into a traditional legal contract, it can be amended later at
any stage or the defect can also be cured earlier when the draft of the
contract is under revision.
e.) Rigidity: Smart contracts are not flexible in nature. As we all know that the
information once added cannot be changed later. This makes it extremely
difficult for the parties if they wish to change their mind at a later stage.
Whereas there is no limit to make amendments in a traditional legal
contract with the consent of all the parties to the contract.
6Ream J., Chu, Y., Schatsky, D. (2016). Upgrading Blockchains: Smart Contract use cases in Industry. Blog at
Deloitte Insights. Available at : https://www2.deloitte.com/us/en/insights/focus/signals-for-strategists/using-
blockchain-for-smart-contracts.html [Last Accessed 26.06.2020]
IV. CONTRACT ELEMENTS UNDER INDIAN CONTRACT ACT IN CONTRAST
WITH SMART CONTRACTS
In order to understand that how a Smart contract will perform under the
Indian Contract Law, it is important to fully and deeply understand what is
meant by a “Contract” under Indian Contract Act. We look at the essential
elements of a “Contract” under Indian Contract Law to get a bigger picture
which will be used to compare with the concept of Smart Contracts discussed
in the preceding chapters.
According to Section 2(h) of the Indian Contract Act, 1972, “An agreement
enforceable by law is a Contract.” [7] All agreements are not enforceable by
law and, therefore, all agreements are not contracts. Some agreements may be
enforceable by law and others not. Thus all agreements are not contracts. [8]
So a smart contract must be an agreement between the parties which is
enforceable by law as per Indian Contract Act, 1872.
According to Section 2(e) of the Act, “Every promise and every set of promises
forming the consideration for each other is an agreement.”[7]
All such agreements which satisfy the conditions mentioned in Section 10 of
the Act, 1872, are contracts. Section 10 is as under:
“All agreements are contracts if they are made by free consent of parties
competent to contract, for a lawful consideration and with a lawful object and
are not hereby expressly declared to be void.”[7]
The essentials needed for a valid contract, therefore, are as under-
1. An agreement between the two parties. An agreement is the result of a
proposal or an offer by one party followed by its acceptance by the other.
2. Agreement should be between the parties who are competent to contract.
3. There should be lawful consideration and lawful object in respect of that
agreement.
4. There should be free consent of the parties, when they enter into the
agreement.
5. The agreement must not be one, which has been expressly declared to be
void. [8]
The above sections lay down the specific requirements of a contract under the
Indian Contract Law. Any agreement which is to be enforced under the law is
tested on the above principles. Now we shall proceed to understand these
essential elements of the contract in a more detailed manner. We will also
analyse where and how a smart contract can link with these elements.
1. Agreement
We know that an Agreement between the parties is one of the essentials for
creating a contract. An agreement arises by a “proposal” or “offer” by one of
the parties and the “acceptance” of such proposal by the other party.
a.) Proposal
The term “proposal” has been defined in Section 2(a) of the Indian Contract
Act, 1872 as follows –
“When one person signifies to another his willingness to do or to abstain from
doing anything, with a view to obtaining the assent of that other to such act or
abstinence, he is said to make a proposal” [7]
The element of a proposal will be present in a smart contract also when a party
proposes another party to do or abstain from doing something.
A proposal is made by one party to another party to do something or abstain
from doing something. For example A’s willingness to sell his used car to B for
Rs.2,00,000, if B accepts to purchase A’s car. This amounts to proposal by A for
the sale of his car.
However if the statement has been made without any intention to obtain the
assent of the other party then the statement cannot be termed as a proposal.
A proposal is not an Invitation to treat. In many cases, a person may not offer
or propose to sell his goods but merely make a statement or give some
information with a view to inviting others to make offers on that basis. A
waiter shares a menu card to the customer at the restaurant, thus the menu
card is not a proposal by the restaurant to sell the food at the indicated prices.
It is customer who makes an offer to the restaurant to buy the food at the
indicated prices. Similarly, a shopkeeper has not made a proposal to sell his
goods which are there inside the shop. It is the customer which makes a
proposal at the counter to buy the goods at a specific price. Moreover, the
other party is always at a liberty to either accept or reject the proposal. In the
above example the customer may make a contract with shopkeeper for the
purchase of goods through a smart contract at prices stipulated on the online
webpage. In this case too, it is the customer who will make the proposal which
may be accepted or rejected by the shopkeeper. The prices of goods on the
website are merely an invitation to treat and not an offer by the shopkeeper.
In a famous case of Harris v. Johnson, the defendant announced a sale by
auction. The plaintiff went to the advertised place of auction to find that
defendant had cancelled the auction sale. He brought an action towards the
defendant for compensation of the expenses of his travel. The court held that
he was not entitled to the same as there was yet no contract between the two
parties, which could make the defendant liable. Thus the auction sale was
merely an invitation to treat and not a proposal.
The contracts made by Standing offers can also be made using Smart contracts.
For example In case of supply of goods on fixed days over a period of time, the
payment can automatically be transferred from the buyer’s account to the
seller’s account upon shipping of the goods. The shipping receipt can be the
proof for automatic transfer of payment. This will cut short the time taken by
intermediaries and save financial costs. However it is still hard to say if the
parties would prefer a smart contract over a traditional one as there are some
shortcomings of smart contracts which will be discussed later.
• Letters of Intent
A letter of intent simply speaking is a prelude to a contract. It is merely a
charter containing the terms and general conditions subject to which a
contract would be governed.[8] Often drafting of a contract with exact terms
which parties bear in mind before a contract is concluded is a difficult task. A
letter of intent serves a base to contract by containing the terms which parties
incorporate later into the contract. Smart contracts may have standard terms
in most cases. But a private individual might decide to negotiate their terms in
writing before they execute a smart contract. A letter of intent might serve
purposeful in case of smart contracts too.
b.) Acceptance
The term “Acceptance” has been defined in Section 2(b) of the Indian Contract
Act, 1872 as follows –
“When the person to whom the proposal is made signifies his assent thereto,
the proposal is said to be accepted. A proposal, when accepted, becomes a
Promise”. [7]
The person making the proposal becomes bound only after the acceptance of
the proposal. After the acceptance of the proposal, it becomes a promise
which makes both the parties bound to it. The proposal or acceptance can be
in words (express) or otherwise than in words (implied).
The element of acceptance will be present in a smart contract also when a
party accepts the proposal to do or abstain from doing something from the
proposer. The acceptance may be express or implied.
It is important to note that the party receiving the offer is not bound to accept
the offer. The party is free either to reject or to make it lapse by non-
acceptance. Likewise, a person inviting tenders may choose not to accept the
highest bed and can choose to re-auction the goods. If the essential conditions
of the tender are not met with, the person inviting the tender may reject the
bid. Also, the person inviting tender reserves the power to rejects all the bids if
he deems it fit to do so.
• Effect of Acceptance
It is only after the acceptance of the offer, a contract is created. No party is
bound before the acceptance of the offer. At that stage the party who made
the offer is free to revoke or withdraw the offer and the party to whom the
offer has been made is free either to reject the offer or simply not accept it.
However if the offer is accepted, it becomes a promise. Both the parties are
bound by the promise if all the other conditions of a valid contract are
satisfied. It is important to note that the effect of acceptance is what a lighted
match is to gunpowder. The outcome cannot be changed later on.
When the person to whom the offer has been made signifies his assent to the
offeror, the offer is said to have been accepted. This means that if the offeree
intends to accept the offer than he must communicate his acceptance to the
offeror. The acceptance can be communicated by any act or omission of the
offeree. It can be oral or by post, telegram, messenger or phone if parties are
at distance to each other. Acceptance can also be communicated by conduct.
For example if the passenger boards a bus to travel for his journey to home, he
impliedly assents to pay the necessary fare or the ticket price.
Moreover Communication of acceptance should always be made by the
offeree himself or his authorised agent, only then the acceptance can be
treated as valid. Also, communication of acceptance by the offeree to wrong
perspn will not make the offeror bound.
iii. Acceptance should be made in some usual and reasonable manner, unless the
proposal prescribes the manner of acceptance.
If the party who sends the proposal has prescribed a manner for acceptance,
the acceptance has to be done in the prescribed manner only. Normally,
acceptance can be done in a reasonable manner which means according to the
usage or custom of trade which includes post, telephone or in writing. If the
proposal prescribes the fulfilment of certain conditions for example payment
of an advance, then no contract comes into existence unless such payment has
been made. However acceptance of the proposal in a manner different from
the prescribed one does not automatically invalidate the acceptance. The
proposer can ask the acceptor to accept in the prescribed manner. If the
proposer fails to notify to the acceptor any objection for the acceptance within
a reasonable time, then he is deemed to have accepted the same and that
results in a valid contract.
We already know that the offer can be withdrawn anytime by the offeror or
the offer is automatically revoked under certain circumstances. If the offer has
been withdrawn or has lapsed by reason of non acceptance, then there is
nothing which can be accepted. It is therefore important to accept the offer
when it is still subsisting. No contract can arise by acceptance after the offer
has lapsed. The original offer may be destroyed by rejection or a counter offer
and later on acceptance of the same will not give rise to any legal obligation.
c. Revocation of Offer and Acceptance
According to Section 5 of the Indian Contract Act, “A proposal may be revoked
at any time, before the communication of its acceptance is complete as against
the proposer but not afterwards”. [7]
Section 6 of the Act mentions various modes of revocation of offer. [8] The
section is as under:-
A proposal is revoked-
i. By the communication of notice of revocation by the proposer to the other
party;
ii. By the lapse of time described in such proposal for its acceptance, or, if no
time is so prescribed, by the lapse of a reasonable time, without
communication of the acceptance;
iii. By the failure of the acceptor to fulfil a condition precedent to the acceptance;
or
iv. By the death or insanity of the proposer, if the fact of his death or insanity
comes to the knowledge of the acceptor before acceptance.
Revocation of Acceptance
2. Capacity to Contract
As per Indian Contract Act, a party who enters into the contract should be
competent to do so. Competency to contract is one of the essentials of a valid
contract as per Section 10 of the contract act.
Section 11 of the Contract Act lay down as follows:
“Every person is competent to contract who is of the age of majority
according to the law to which he is subject, and who is of sound mind, and
is not disqualified from contracting by any law to which he is subject.”[7]
It means that the following three categories of persons are not competent to
contract:-
i. A person who has not attained the age of majority, i.e., one who is a minor. As
per Section 3 of the Indian Majority Act 1875, a person is deemed to have
attained the age of majority when he has completed the age of 18 years.
However in case of a person for whom a guardian has been appointed by the
court, the age of majority is 21 years. Thus, a minor is not competent to
contract.
But in case of an agreement with a minor, whether the agreement would be
void or voidable? The controversy was set at rest by the decision of the Privy
Council in Mohori Bibee vs Dharmodas Ghose [8], in 1903. It was held that an
agreement by a minor was void.
Brief facts of the case are as under: The plaintiff Dharmodas Ghose, while he
was a minor, mortgaged his property in favour of the defendant, Brahmo Dutt,
who was a money-lender to secure a loan. At the time of the transaction the
attorney, who acted on behalf of the money lender, had the knowledge that
the plaintiff was a minor.
The minor brought an action against the money lender stating that he was a
minor when the mortgage was executed by him and therefore, the mortgage
was void and inoperative and the same should be cancelled. The court
observed: “There can be no estoppels where the truth of the matter is known
to both the parties, and their Lordships hold, that a false representation made
to a person who knows it to be false, is not such a fraud as to take away the
privilege of infancy.”
iii. A person who has been disqualified from contracting by some law.
In order to enter into a valid contract a person should not be disqualified or
barred by any law. A contract entered into by such a person will not be treated
as a valid contract.
A smart contract will need to comply with Section 11 of the Indian contract in
order to be enforceable by law which means a contracting party need to be of
the age of majority, of sound mind and should not be barred by any law.
Before we look into what a lawful consideration and lawful object means for
the purpose of a valid contract, we must first understand the importance of
consideration and the role it plays in the formation of the contract.
A Consideration is one of the essential of a valid contract. An agreement
without consideration is void. The requirement of consideration is same when
the parties decide to execute a smart contract between them. Consideration is
defined under section 2(d) of the Indian Contract Act as follows-
“When, at the desire of the promisor, the promisee or any other person has
done or abstained from doing, or does or abstains from doing, or promises to
do or to abstain from doing something, such act or abstinence or promise is
called consideration for the promise.”[7]
Present Consideration means that one of the parties to the contract has
performed his part of the promise which is the consideration for the
promise of other party. This is also known as Executed consideration. The
only thing which remains is the performance of the promise by the other
party. For example, A promises to sell his Television to B for Rs 2000. B
makes the payment and is ready to take delivery. As soon as A delivers
the television into the hands of B, his part of the promise is also complete.
In the case executed consideration, the consideration is provided
simultaneously along with the making of the contract.
iv. There should be some act, abstinence or promise by the promisee, which
constitutes consideration for the promise.
At the desire of the promisor, the promisee does or abstains from doing
something. Such act or abstinence or promise is called consideration for
the promise of the promisor. We know that the promise of one party is
the consideration for the promise by other party. When there is no act or
abstinence and there is nothing in exchange for the promise, there is no
consideration. There is no contract if there is no consideration for both
parties.
The consideration in a contract may be too high or too little. The contract
is not void if the consideration is inadequate. The contract will still be
valid and enforceable. The court may look into the case to analyse if the
consent of the parties was freely given and there was no undue influence.
For example A promises to sell his house to B for 10,000 euro which is
actually worth 2,00,000 euro. If A gave his consent to B freely and without
any influence, the agreement between A and B is a contract and the
inadequacy of the consideration is immaterial.
The object and consideration of a contract must be lawful and not illegal.
It is one of the essentials of a valid contract in the Indian Contract Act. If
either the object or the consideration in a contract is unlawful, the
contract will be void. The object or consideration must be lawful in case
of a smart contract in order to be enforceable by Indian Contract Law.
Section 23 of the Indian Contract Act, 1872 lay down when the object or
consideration is unlawful.
Section 23: What consideration and objects are lawful, and what not:
The consideration or object of an agreement is lawful, unless –
it is forbidden by law, or is of such a nature that, if permitted, it would
defeat the provisions of law; or is fraudulent; or involves or implies
injury to the person or property of another, or the court regards it as
immoral, or opposed to public policy.
In each of these cases, the consideration or object of an agreement is
said to be unlawful. Every agreement of which the object or
consideration is unlawful is void. [7]
4. Free Consent
Free consent is one of the essentials of a valid contract as per Section 10 of the
Indian Contract Act, 1872. Free consent is equally important for parties who
execute Smart Contracts.
According to Section 14, consent is said to be free when it is not cause by
i. Coercion, as defined in Section 15, or
ii. Undue influence, as defined in Section 16, or
iii. Fraud, as defined in Section 17, or
iv. Misrepresentation, as defined in Section 18, or
v. Mistake, subject to the provisions of Section 20, 21 and 22.
Consent is said to be so caused when it would not have been given but for the
existence of such coercion, undue influence, fraud, misrepresentation or
mistake. If the consent of the party to an agreement is caused by coercion,
undue influence, fraud or misrepresentation, the agreement is a contract
voidable at the option of the party whose consent was so caused. If the
consent is caused by mistake, the agreement is void. [8]
i. Coercion
There may be several cases where a person may have a real or apparent
authority over another. For example An employer may have an authority over
his employee or a senior police officer may have an authority over his
subordinate officer. However, it is always expected that the person in the
dominant position will not abuse his authority over the other person. Similarly
in the case of a fiduciary relationship based on trust and confidence, the
contract is voidable at the option of the party who has been betrayed. The
relationship between a solicitor and a client, a parent and a child, a doctor and
a patient are examples of fiduciary relationships.
Normally, the onus of proving that the consent was not free and was induced
by undue influence is upon the plaintiff. But in case of an unconscionable
bargain, there is a presumption of undue influence when both the parties are
on unequal footing. Thus, if the party who has obtained some benefit under
the contract is in a position to dominate the will of the other and the
transaction between the parties appears to be unconscionable, the law raises a
presumption of Undue Influence. For example A has taken loan from B who is a
money lender in the village. A takes a new loan from B on a high interest rate.
The transaction appears to be unconscionable and the onus lies on B to prove
that the contract was not induced by Undue influence.
iii. Fraud
If the consent of a party to the contract has been obtained by fraud, the
contract is invalid for want of free consent. The contract is voidable at the
option of the party whose consent has been so obtained.
Mere silence is not fraud but in some circumstances silence may be deemed to
be an act of deception. So, when there is a duty to speak, keeping silence is
fraud or when silence is in itself equivalent to speech, such silence is a fraud.
We need to examine the views of the apex court on the above matter.
In Life Insurance Corporation of India v. Asha Goel [8], the apex court held that
the contracts of insurance including the contracts of life insurance are
contracts uberrima fides and every material fact must be disclosed, otherwise,
there is good ground for rescission of the contract. The duty to disclose
material facts continues right up to the conclusion of the contract and also
implies any material alteration in the character of the risk which may take
place between the proposal and its acceptance. If there are any misstatements
or suppression of material facts, the policy can be called into question. For
determination of the question whether there has been suppression of any
material facts, it may be necessary to also examine whether the suppression
relates to a fact which is in the exclusive knowledge of the person intending to
take the policy and it could not be ascertained by reasonable enquiry by a
prudent person.
iv. Misrepresentation
v. Mistake
Section 20 and Section 21 of the Indian Contract Act, 1872 deals with mistake
as to a matter of fact and mistake as to a matter of law respectively. The
contract is void and not voidable in both the cases. Section 22 further deals,
when one party is mistaken as to a matter of fact.
According to Section 20 of the act,
Where both the parties to an agreement are under a mistake as to a matter of
fact essential to the agreement, the agreement is void.
Hence, the contract is void even if one party is mistaken as to a matter of fact.
5. Void Agreements
The Indian Contract Act, 1872 lay down some agreements which have been
specifically declared to be void. The agreements are not enforceable even if
they satisfy all the conditions of a valid contract. A smart contract may be
executed but is not enforceable if it has been declared void under this section.
A few agreements have already been discussed above. The following
agreements have been declared void by the act: [8]
i. An agreement without a lawful object or consideration (Section 23 and
24)
ii. An agreement without consideration (Section 25)
iii. An agreement in restraint of marriage (Section 26)
Every agreement in restraint of the marriage of any person, other
than a minor, is void.
There may be several challenges to enforce a smart contract under the current
Indian Contract Act, 1872. The challenges can be in the formation,
performance, breach and interpretation of the smart contracts.
ii. Under the contract law, a contract with a minor is void. A party must be of
the age of majority to enter into a valid contract. As the smart contract is
still not regulated. There may be instances where a smart contract may be
executed by a party who has not reached the age of majority. For
example a mortgage executed by a minor. Thus, such a smart contract will
not be enforceable as per the Contract law.
iii. An agreement without consideration is void. The consideration and the
object of the agreement must be lawful. A smart contract must not be
executed for an unlawful object. For example a payment for the drugs. It
is possible to make payment through crypto currencies like bitcoin by
using a smart contract. However, crypto currencies are not legalised by
the central banks under several jurisdictions. It means there cannot be a
legal tender of crypto currencies because it is still prohibited. Thus a
smart contract will not be enforceable if the consideration is unlawful. For
example jurisdictions where crypto currencies are not accepted as a
method of payment.
iv. Free consent is one of the essential of the contract. A contract caused by
Fraud, Undue influence, Misrepresentation and coercion is voidable at the
option of the party whose consent has been so obtained. It is still
uncertain what will be the future of a smart contract where the consent
of a party has been obtained by the above mentioned factors. A smart
contract is not voidable because there is no going back once it is
executed. So, the party may choose a traditional contract over a smart
contract.
v. If a smart contract is executed for a subject that falls into any of the
agreements which have been specifically declared void by Indian Contract
Act, the smart contract will not be enforceable and will be void as per the
act. For example an agreement in restraint of trade, or an agreement in
restraint of legal proceedings.
vi. Under the contract law, if the parties have by mistake added a wrong
clause in the contract. It can be amended or at a later stage the court can
interpret the clause according to the intention of the parties or object of
the clause. In the case of a Smart contract, if there is anything written in
the code contrary
to what the parties intended, the outcome of the smart contract will
change after execution. A small input mistake in the programming will put
the parties to the contract in a very unwanted position.
vii. Whenever a party breaches any term of a contract, the other contracting
party always has a remedy in law in the form of compensation or specific
performance. A smart contract cannot be breached because the
execution is automatic but there can be events which may lead to non
execution. For example in case of default of payment from a bank account
with no amount. So there can be breaches in case of Smart Contracts too.
viii. Under the contract law, it is possible to amend the contract with the
consent of both the parties. Even though the parties have agreed to
certain terms in the contract, the parties may feel the need to amend the
contractual terms under changed circumstances. However, a smart
contract once executed cannot be modified. The modification is possible
only through the Application Programming Interface (API) technology
which could be high expensive for the parties.
ix. A smart contract may be more burdensome for the parties over a
traditional contract. As the parties can easily manifest their intention
through words in a traditional contract, it can be a huge burden for
parties to figure out if smart contract actually manifest what the parties
intended. An ordinary person does not know about the code but is well of
the traditional legal system of contract.
x. The interpretation of the law and of the contract is done by the courts. It
is usually easy to know the intention of the parties from the contract by
looking at its object, clauses and the consideration involved. In case of a
conflict, the court may or may not choose to interpret the smart contract
in the same manner as a traditional contract because a smart contract
should first be recognized as an enforceable contract under the Indian
Contract Act, 1872.The interpretation is an important tool for
enforcement and to provide effective relief to the aggrieved party under
the legal system.
V. CONCLUSION
A smart contract is enforceable under the Indian Contract Act, 1872 provided it
complies with the mandatory provisions of the Act.
The essential elements of the contract must exist in a Smart Contract. The
commitment of both the parties can be seen when they submit their private
cryptographic key to the blockchain based smart contract. The contract is
posted on the blockchain platform by one party. It is in the form of a binary
code specifying the terms of the transaction. Once the technical formalities are
complete, the offer is open to acceptance by the offeree in the usual manner.
The offeree can also convey his acceptance to the offer by conduct. It can be
done by simply transfering control over a digital asset or cryptocurrency to the
smart contract. Thus, acceptance can either be by way of performance or by a
signature with personal cryptographic key. Such an agreement would be
enforceable if the agreement has a lawful object and consideration, the
consent of the parties was free and the parties are of the age of majority.
If there exist any minor defects in the law, the courts can play a big role in
curing the defects through its power of interpretation.