The protocol that allows users to transact directly with the smart contract is none other than the Automated Market Maker— AMM.