Smart contract is a computer protocol or software that performances, verifies or enforces the contract itself over one of the blockchains. Thus it replaces, for example, a missing contract agreement, does not need a human factor to proceed and its transactions are easily traceable and irreversible thanks to the blockchain. At Ackee, we help the adaptation of Blockchain for the Ethereum currency and have experience with Smart contracts.