Skip to content
0xcert Framework - JavaScript framework for building decentralized applications - build something unique
Branch: master
Clone or download
Latest commit c6c8f6c Mar 21, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets Add Supported blockchain Mar 4, 2019
common Update rush dependencies Mar 21, 2019
conventions
dist Rebuild dists Mar 15, 2019
docs
packages Bump npm version Mar 21, 2019
.gitattributes
.gitignore
.travis.yml Set travis verbose Jan 11, 2019
BUG_BOUNTY.md
CONTRIBUTING.md
INTERFACE.md Rename assignAbilities to grantAbilities. Jan 22, 2019
LICENCE
README.md Open bounty Mar 21, 2019
rush.json

README.md

Build Status codecov Bug Bounty Join the chat at https://gitter.im/0xcert/framework Tweet

The 0xcert Framework is a free and open-source JavaScript library that provides tools for building powerful decentralized applications. Our mission is to equip application developers with a secure, agnostic and opinionated framework with conventions to enable interoperability between applications.

To learn more about the 0xcert Framework, the Protocol, and the 0xcert news, please refer to:

Packages

Package Version Description
0xcert/cert NPM Version Module for certifying asset data objects.
0xcert/conventions NPM Version Module with implementation of all confirmed conventions.
0xcert/ethereum-asset-ledger NPM Version Asset ledger module for asset management on the Ethereum blockchain.
0xcert/ethereum-erc20-contracts NPM Version Smart contract implementation of the ERC-20 standard on the Ethereum blockchain.
0xcert/ethereum-erc721-contracts NPM Version Smart contract implementation of the ERC-721 standard on the Ethereum blockchain.
0xcert/ethereum-generic-provider NPM Version Basic implementation of communication provider for the Ethereum blockchain.
0xcert/ethereum-http-provider NPM Version Implementation of HTTP communication provider for the Ethereum blockchain.
0xcert/ethereum-metamask-provider NPM Version Implementation of MetaMask communication provider for the Ethereum blockchain.
0xcert/ethereum-order-gateway NPM Version Order gateway module for executing atomic operations on the Ethereum blockchain.
0xcert/ethereum-order-gateway-contracts NPM Version Smart contracts used by the order gateway on the Ethereum blockchain.
0xcert/ethereum-proxy-contracts NPM Version Proxy smart contracts used by the order gateway when communicating with the Ethereum blockchain.
0xcert/ethereum-sandbox NPM Version Test server for local running testing of modules on the Ethereum blockchain.
0xcert/ethereum-utils NPM Version General Ethereum utility module with helper functions for the Ethereum blockchain.
0xcert/ethereum-utils-contracts NPM Version General utility module with helper smart contracts.
0xcert/ethereum-value-ledger NPM Version Value ledger module for currency management on the Ethereum blockchain.
0xcert/ethereum-xcert-contracts NPM Version Smart contracts used by the Asset ledger on the Ethereum blockchain.
0xcert/merkle NPM Version Implementation of basic functions of binary Merkle tree.
0xcert/scaffold NPM Version Overarching module with types, enums, and interfaces for easier development of interoperable modules.
0xcert/utils NPM Version General utility module with common helper functions.
0xcert/vue-example - VueJS plug-in example for NuxtJS.
0xcert/vue-plugin NPM Version Implementation of VueJS plug-in.
0xcert/webpack - Module for package building and minification.

Supported platforms

Ethereum

Contributing

See CONTRIBUTING to learn how to contribute to the project and LICENSE to learn about the terms of use.

You can’t perform that action at this time.