An answer to this somewhat depends on what you really want given that you list lmvtt as the font you are currently using (which is a proportional typewriter, not a monospaced typewriter font):
If the proportional aspect is important to you
In that case you are largely out of luck. There aren't that many proportional typewriter fonts and non (to my knowledge for use with pdfTeX) that offer a small caps face.
This means you either have to use "fake small capitals" as suggested by David (with the disadvantage the the typographical quality is not very good as the stem width changes if you scale down the small capitals) or alternatively use not a real "typewriter font" but perhaps a slab serif font instead.
For the latter there are a few possibilities with pdfTeX, e.g.
Concrete Roman, Roboto Slab and Source Serif Pro
If monospaced is fine
In that case there are a few more fonts that fit the bill, ie offering monospaced
typewriter with a small caps face included, eg Computer Modern, Computer Modern Bright, Latin Modern, Courier (TX Gyre Cursor), Noto Sans Mono, and perhaps a few more, but again it is a rather limited set.
{\LARGE O}{\Large BTAIN}If you use luatex fontspec has features to fake small caps wih opentype fonts – David Carlisle Dec 14 '22 at 14:53David Carlislealso helps you, refer https://tex.stackexchange.com/questions/548078/parser-for-creating-manual-small-caps – MadyYuvi Dec 14 '22 at 15:14