Registers a new referrer for collection tracking. Requires signature verification to ensure the wallet owner is registering themselves.