All Projects → katalchain → Blockchain

katalchain / Blockchain

Licence: gpl-3.0
Substrate-Based Blockchain for any type of Financial Instrument

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to Blockchain

Mortgageblockchainfabric
Mortgage Processing App using Hyperledger Fabric Blockchain. Uses channels for privacy and access, and restricts read/write previleges through endorsement policies
Stars: ✭ 45 (+55.17%)
Mutual labels:  blockchain, finance
Blockscout
Blockchain explorer for Ethereum based network and a tool for inspecting and analyzing EVM based blockchains.
Stars: ✭ 913 (+3048.28%)
Mutual labels:  blockchain
Pharmacy Blockchain
Open Hackathon Sep 2018 - Oran.
Stars: ✭ 13 (-55.17%)
Mutual labels:  blockchain
Bluewallet
Bitcoin thin client for iOS & Android. Built with React Native
Stars: ✭ 878 (+2927.59%)
Mutual labels:  blockchain
Ethereum book
精通以太坊 (中文版)
Stars: ✭ 875 (+2917.24%)
Mutual labels:  blockchain
Weiwallet Android
Wei Wallet is an open source Ethereum wallet for Android
Stars: ✭ 20 (-31.03%)
Mutual labels:  blockchain
Naivecoin
A cryptocurrency implementation in less than 1500 lines of code
Stars: ✭ 868 (+2893.1%)
Mutual labels:  blockchain
Ixbrl Parse
A python library for getting useful data out of ixbrl files.
Stars: ✭ 28 (-3.45%)
Mutual labels:  finance
Muecore Discontinued
MUE (X11) - DISCONTINUED
Stars: ✭ 21 (-27.59%)
Mutual labels:  blockchain
Lotion
✨ Smooth, easy blockchain apps ✨
Stars: ✭ 882 (+2941.38%)
Mutual labels:  blockchain
Go Demo
Go语言实例教程从入门到进阶,包括基础库使用、设计模式、面试易错点、工具类、对接第三方等
Stars: ✭ 881 (+2937.93%)
Mutual labels:  blockchain
Cymbology
Identifies and validates financial security ids such as Sedol, Cusip, Isin numbers.
Stars: ✭ 13 (-55.17%)
Mutual labels:  finance
Bigchaindb Hyperledger
BigchainDB integration with HyperLedger Fabric. In collaboration with TheLedger
Stars: ✭ 20 (-31.03%)
Mutual labels:  blockchain
Odyn
A prototype anonymous proof-of-work blockchain
Stars: ✭ 13 (-55.17%)
Mutual labels:  blockchain
Go Ethereum
Official Go implementation of the Ethereum protocol
Stars: ✭ 34,169 (+117724.14%)
Mutual labels:  blockchain
Openjam
🎹 A blockchain-based collaborative ecosystem for all musical performers, professional, independant and amateur.
Stars: ✭ 13 (-55.17%)
Mutual labels:  blockchain
Iamcoin
Simple Blockchain implementation in Python. For fun and no profit.
Stars: ✭ 14 (-51.72%)
Mutual labels:  blockchain
Blockchain Papers
区块链相关的有价值的文献
Stars: ✭ 20 (-31.03%)
Mutual labels:  blockchain
Blockchain Py
A python imlementation of blockchain_go
Stars: ✭ 28 (-3.45%)
Mutual labels:  blockchain
Blockchain
用java写一个简单的区块链
Stars: ✭ 27 (-6.9%)
Mutual labels:  blockchain

blockchain

Katal Chain is a domain-specific blockchain creating a deterministic financial paradigm.

Katal Chain implements a classification of contract types which are mutual agreements between counterparties to exchange cash flows. Nearly every financial instrument can be broken down into contract types.

Katal Chain is based on Substrate and aims to connect to the multichain framework Polkadot to interact with assets of other connected blockchains as well as to allow other connected blockchains to have access to contract types built using Katal Chain. View on Telemetry.

Setup

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh # Install Rustup
git clone [email protected]:katalchain/blockchain.git
cd blockchain/
./scripts/init.sh # Initialize WASM build environment

Develop

cargo build # Build native and wasm binaries in debug mode
./target/debug/katalchain purge-chain -y --dev # Remove the whole chain data
./target/debug/katalchain --dev # Run chain in dev mode

Install

cargo install --locked --path . --force # Build and install native binaries
katalchain # Synchronize testnet chain data

Usage

To access the Katal Chain Testnet using the great Polkadot JS Apps Interface do the following:

  1. In Settings tab under the General section select wss://endpoint.katalchain.com as remote endpoint.
  2. In Settings tab under the Developer section copy paste the custom types definitions into the interface and click the "Save" button.

All done you are now able to for example deploy a contract under the Extrinsics tab using the contracts module. If you don't feel like going through all the attributes yourself then you might also want to have a look at the Javascript example.

Custom Modules

Additional Resources

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].