0xcert Framework
0xcert is a free and open source decentralized application framework[1] for JavaScript that enables development of decentralized applications on the blockchain network. The goal of the framework is to equip software developers with reliable tools to build decentralized applications on the blockchain (currently, the 0xcert Framework[2] supports Ethereum and Wanchain[3] blockchains), utilizing a JavaScript library. The 0xcert framework incorporates and provides features for building decentralized applications, executing atomic operations, and management of ERC-721[4] non-fungible tokens, among others, as well as conventions that enable interoperability among applications. The framework sources theoretically from the 0xcert protocol.[5]
The aim of the 0xcert framework is to reduce the time needed for developing a decentralized application by providing a set of pre-tested functions, a higher level of security due to pre-audited smart contracts, and enhanced versatility of a developed decentralized application, achieved through an array of features that come integrated within the framework.[6]
The aim of the 0xcert framework is to reduce the time needed for developing a decentralized application by providing a set of pre-tested functions, a higher level of security due to pre-audited smart contracts, and enhanced versatility of a developed decentralized application, achieved through an array of features that come integrated within the framework.
Features of the 0xcert Framework[edit]
Developers building a decentralized application using the 0xcert framework can employ and integrate the following features that come pre-set and pre-audited within the framework:
- Creation (minting), management, and verification of ERC-721 non-fungible tokens (assets). This enables tokenization and trade of any unique item or asset on the blockchain.
- Management of ERC-20 fungible tokens (currencies). This enables adding a financial value expressed in fungible tokens to a non-fungible ERC-721 asset.
- Many-to-many atomic operations. Atomic operations enable creation, transfer and other operations for multiple tokens (either fungible or non-fungible) on the blockchain in one single and indivisible transaction among multiple parties.
- Conventions for interoperability between different applications. These conventions enable a user to handle various decentralized applications in the same way without having to adapt to different systems.
Supported blockchain networks[edit]
The current version of the Framework (v1.5.0) supports two blockchain systems as platforms on which to build a decentralized application, namely the Ethereum blockchain and the Wanchain blockchain.
The aim of 0xcert is to serve as a blockchain-agnostic framework and to provide the user with the same set of features when developing a decentralized application, regardless of the underlying system.
References[edit]
- ↑ "0xcert listed on Ethereum developer tool list.", GitHub.
- ↑ "0xcert Framework on GitHub.", GitHub.
- ↑ "0xcert Framework supporting Wanchain", GitHub.
- ↑ "Reference implementation for ERC-721 standard by 0xcert.", GitHub.
- ↑ Sedlak, Kristijan; Zih, Jure; Pirc, Mitja; Osvald, Urban. "0xcert Protocol, Whitepaper 0.5", 0xcert, Ljubljana, 31 December 2018. Retrieved on 9 May 2019.
- ↑ "0xcert on Bitcoin Wiki", [Bitcoin Wiki]. Retrieved on 14 May 2019.
This article "0xcert Framework" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:0xcert Framework. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.