Own Inter-Blockchain Connectivity Smart Contracts

This repository contains code for Bridge-related smart contracts:

  1. wCHXToken
  2. wCHXMapping
  3. bCHXToken
  4. bCHXMapping
  5. OwnAssetBridge

wCHXMapping Functional Specification document contains more details about wCHXMapping smart contract on Ethereum and its functionality.

wCHXToken Functional Specification document contains more details about wCHXToken smart contract on Ethereum and its functionality.

bCHXMapping Functional Specification document contains more details about bCHXMapping smart contract on Binance Smart Chain and its functionality.

bCHXToken Functional Specification document contains more details about bCHXToken smart contract on Binance Smart Chain and its functionality.

Own Asset Bridge Functional Specification document contains more details about OwnAssetBridge smart contract and its functionality.

Setup

Global prerequisites:

$ sudo npm install -g truffle

Repository:

$ git clone https://github.com/OwnMarket/IBCSmartContracts.git IBCSmartContracts
$ cd ./IBCSmartContracts/src
$ npm install

Running Tests

$ truffle test