Ontology provides high-performance public blockchains that include a series of complete distributed ledgers and smart contract systems. Ontology blockchain framework supports public blockchain systems and is able to customize different public blockchains for different applications. Ontology supports collaboration amongst chain networks with its various protocol groups. Ontology will constantly provide common modules on the underlying infrastructure for different kinds of distributed scenarios, such as those for the distributed digital identity framework, distributed data exchange protocol, and so on. Based on specific scenario requirements, Ontology will continue to develop new common modules. Ontology uses a dual token (ONT and ONG) model. At first, ONT is a NEP-5 token and does not release ONG. After the launch of Ontology's MainNet, users will be able to exchange NEP-5 ONT for ONT on the Ontology MainNet, which will start to release ONG periodically.