Documents, shared in online forums appear to show records of payments made to streamers.

from BBC News - Technology https://ift.tt/3uPPqj5