Um SCT contém o ID do log (SHA-256 da chave pública do log), um timestamp em milissegundos, extensões e uma assinatura sobre os dados do certificado (RFC 6962 §3.2). Os SCTs incorporados ficam na extensão X.509 1.3.6.1.4.1.11129.2.4.2, como uma lista codificada em TLS; já a extensão TLS signed_certificate_timestamp (18) os entrega no handshake, o que permite que os servidores adicionem SCTs sem reemitir o certificado.
Os clientes contabilizam os SCTs conforme sua política de CT, com as próprias listas de logs: se um log deixar de ser confiável mais tarde, os SCTs emitidos por ele antes da data da perda de confiança ainda podem contar. Um certificado sem SCTs válidos suficientes é rejeitado pelo Chrome com NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED.
O decodificador de SCT mostra quais logs assinaram os SCTs de um certificado e quando.