Smart Contract based MLM is a completely Decentralized MLM Platform built using Blockchain Smart Contracts. MLMs are preferred with Smart Contracts as it provides high security and also removes the involvement of centralized authority. Smart Contract MLM brings trust among the users which reduce the risk.