TermCast
If you have your own Linux environment, then great! Use that.
Or if you’re in the SoC labs, then you’re all set.
Otherwise, you can use TermCast: https://termcast.computing.dcu.ie/.
Upload
Normally you upload your Einstein submissions via the web interface.
If you are using TermCast, though, (or in the SoC labs) then you can use a special-purpose
script named einstein:
The script is here, in case you want to adapt it to your own needs.
It requires zsh, curl and a couple of other utilities.
You will almost certainly have to hard wire your DCU username.
Apparently the sha1sum utility used by the script is available as
shasum on MacOS.