IDL (Linguagem de Definição de Interface)
Modelo de Programação · Profundo
Interface Definition Language — uma especificação JSON que descreve as instruções, contas, tipos e códigos de erro de um programa. Anchor gera a IDL automaticamente a partir do código-fonte do programa. Bibliotecas de cliente (TypeScript, Python) usam a IDL para serializar/deserializar dados de instrução e contas, permitindo interação type-safe sem codificação manual.