Attached is a sample source code for OTP programming in NXP LPC54018 MCU.
Brief about the example:
The example programs 4 words of data each into OTP bank 1 and OTP bank 2. The example uses LPC54018 SDK drivers. The complete SDK for LPC54018 can be downloaded from Welcome | MCUXpresso SDK Builder .
Hope this is helpful !