The DIDO Data Definition Language (DDDL) is similar in functionality of the Data Definition Language (DDL) found in Relational Database Management System (RDBMS). Its purpose is to define the objects stored within the DIDO including the types, objects, oracles, exchanges, and aggregates, and smart contracts.