The Sir Lankan eTA is electronically linked to your passport number so you will not be issued a stamp on your passport.