How to securely erase Apple NVME SSD?
The proper / official / thorough way to sanitize an Apple SSD is to enable FileVault before you copy any data to it. When you shred the encryption keys - the data is cryptographically erased instantly.


  Note: With a solid-state drive (SSD), secure erase options are not available in Disk Utility. For more security, consider turning on FileVault encryption when you start using your SSD drive.


Apple’s terse recommendation requires you to read between the lines or know about cryptographic sanitization of data and read up on FIPS / etc...


https://support.apple.com/en-us/HT207497


That being said, I would just install a new OS and then enable FileVault which will then encrypt each block on the drive with the new keys - a one time erase pass.

Then you can decide if you want to put it back in service or destroy those keys without decrypting the contents of the drive.


Why is a secure erase &#39;not necessary&#39; for SSD&#39;s?
https://support.apple.com/en-us/HT201949
https://support.apple.com/kb/PH22241
https://support.apple.com/en-us/HT204837