Audit services are provided both internally, when auditors are attached to the company smart contract audit services and are its employees, and externally, when the company engages third-party independent auditors. Internal auditors usually conduct regular audits to ensure compliance with internal procedures and policies. External auditors are invited to carry out an independent assessment and ensure the company's compliance with standards and requirements.