Since you have two currencies menapay and menacash, how many smart contracts we you have?
Two smart contracts.
MenaPay smart contracts assure the delivery of ethereum tokens. Internal developers will write and deploy the smart contracts but we assure validification via a 3rd party audit.