Abstract: A computer system that monitors interactions with a virtual reality environment includes a graphics processor that generates images representing the virtual reality environment, a headset that displays the generated images to a user interacting with the virtual reality environment, a sensor that detects motion of the user as the user interacts with the virtual reality environment, a gaze controller that calculates a gaze of the user based on the detected motion of the user and identifies objects in the virtual reality environment with which the user interacts based on the calculated gaze of the user, and an interaction monitor that quantifies interactions of the user with an identified object in the virtual reality environment based on transactions on a distributed ledger. The transactions comprise logic expressions that define an automatic execution triggered by the interaction of the user with the object in the virtual reality environment.