NTC Smart Contract Audit