This document summarizes the Scalar::Footnote Perl module. Scalar::Footnote allows you to attach hidden scalars called "footnotes" to references. You can set and retrieve these footnotes without affecting the original objects. Under the hood, it uses Perl's internal magic system to attach the footnotes to references in a way that is invisible to the user. The module has been tested and is available on CPAN.