Read and evaluate gates

This is the third part of a four-part tutorial series for building a tokengated storefront.

In this tutorial, you'll create a function that evaluates gates on products with your customer's connected wallet. The evaluation function determines if the customer should receive the associated reaction defined in the gate configuration you created in the first tutorial.