A PANews reportou no dia 19 de janeiro, citando o Caixin.com, que um perito técnico familiarizado com o yuan digital revelou que tanto os contratos inteligentes baseados no sistema de contas como os contratos inteligentes em blockchains públicas são essencialmente "código executado automaticamente acionado condicionalmente", diferindo apenas em possuírem ou não completude de Turing completa. Os contratos inteligentes baseados no sistema de contas do yuan digital são de completude de Turing restrita, com a sua programação estritamente limitada a scripts de modelo permitidos pelo banco central, suportando apenas funções predefinidas e simples acionadas por condições. Este design é principalmente por considerações de segurança e controlo de risco. O desenvolvimento de contratos inteligentes do yuan digital suporta múltiplas linguagens de programação, incluindo linguagens de completude de Turing completa como o Solidity do Ethereum, portanto a tecnologia em si não é o problema. O desafio central reside em conceber um mecanismo padrão de acesso e auditoria aceitável para o sistema financeiro.


