To nie ma jak tego zrobić. Jeszcze w pluginie to rozumiem, ale w skrypcie... Nie wiem jak ty chcesz to w ogóle ukryć.
Według mnie nie ma w ogóle sensu tego robić. Już sam pomysł zabezpieczania skryptów jest żenujący.
W mojej ocenie najlepszy jest mechanizm darowizny. Nie ma co się skupiać na jakimś zabezpieczaniu skryptów, które i tak nie zadziała, a robić zarąbiste skrypty, aby ludzie sami chcieli sięgnąć do swoich portfeli.