Open DariusParvin opened 3 years ago
Notes from @jakinyele on the duplicated issue #36: A multi-channel contract deployed per merchant will shift origination/storage cost from the customer to the merchant. Would also simplify the UX for customers in that they only need the deployed contract address to verify details before opening the zkChannel.
Rather than having one contract per channel, explore the possibility of having one contract per merchant. If possible, it should substantially reduce on chain storage costs.