All Projects → crypto-org-chain → Chain Main

crypto-org-chain / Chain Main

Licence: other
Crypto.org Chain⛓: Croeseid Testnet and beyond development

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Chain Main

Thaler
Thaler Experimental Network; For Crypto.org Chain: github.com/crypto-org-chain/chain-main
Stars: ✭ 142 (+30.28%)
Mutual labels:  tendermint, chain, crypto
Chainmint
Chainmint = Chain.com + Tendermint
Stars: ✭ 30 (-72.48%)
Mutual labels:  tendermint, chain
Esteem Surfer
Ecency desktop formerly known as Esteem Surfer - reimagined desktop social wallet, contribute and get rewarded (for Windows, Mac, Linux)
Stars: ✭ 100 (-8.26%)
Mutual labels:  crypto
Crypto
Cryptocurrency Historical Market Data R Package
Stars: ✭ 112 (+2.75%)
Mutual labels:  crypto
2018 Qwb Ctf
2018强网杯CTF___题目整理
Stars: ✭ 106 (-2.75%)
Mutual labels:  crypto
Jmacaroons
Pure Java implementation of Macaroons: Cookies with Contextual Caveats for Decentralized Authorization in the Cloud. Android ready. Online playground available.
Stars: ✭ 100 (-8.26%)
Mutual labels:  crypto
Libsodium Go
A complete overhaul of the Golang wrapper for libsodium
Stars: ✭ 105 (-3.67%)
Mutual labels:  crypto
Etherwalletkit
Ethereum Wallet Toolkit for iOS - You can implement an Ethereum wallet without a server and blockchain knowledge.
Stars: ✭ 96 (-11.93%)
Mutual labels:  crypto
Streamcryptor
Stream encryption & decryption with libsodium and protobuf
Stars: ✭ 112 (+2.75%)
Mutual labels:  crypto
Kupi Terminal
Ccxt based, open source, customized, extendable trading platform that supports 130+ crypto exchanges.
Stars: ✭ 104 (-4.59%)
Mutual labels:  crypto
Macao Social Wallet
Simple Social Wallet made without javascript using the Freecoin toolkit
Stars: ✭ 110 (+0.92%)
Mutual labels:  crypto
Cfrpki
Cloudflare's RPKI Toolbox
Stars: ✭ 104 (-4.59%)
Mutual labels:  crypto
Bc Java
Bouncy Castle Java Distribution (Mirror)
Stars: ✭ 1,379 (+1165.14%)
Mutual labels:  crypto
Enterprise
🦄 The Enterprise™ programming language
Stars: ✭ 1,493 (+1269.72%)
Mutual labels:  crypto
Mud
Multipath UDP library
Stars: ✭ 100 (-8.26%)
Mutual labels:  crypto
Tools For Cryptanalysis
A repository that aims to provide tools for cryptography and cryptanalysis
Stars: ✭ 112 (+2.75%)
Mutual labels:  crypto
Web3.swift
Web3 and Geth wrapper utility in swift
Stars: ✭ 99 (-9.17%)
Mutual labels:  crypto
Coco
The fastest crypto online
Stars: ✭ 103 (-5.5%)
Mutual labels:  crypto
Cryfs
Cryptographic filesystem for the cloud
Stars: ✭ 1,560 (+1331.19%)
Mutual labels:  crypto
Nanocurrency Js
🔗 A toolkit for the Nano cryptocurrency, allowing you to derive keys, generate seeds, hashes, signatures, proofs of work and blocks.
Stars: ✭ 113 (+3.67%)
Mutual labels:  crypto

Crypto.org Chain


Table of Contents

  1. Description
  2. Contributing
  3. License
  4. Documentation
  5. Build
    1. Nix
  6. Start a Local Full Node
  7. Send your First Transaction
  8. Testing
  9. Useful Links

1. Description

Crypto.org Chain is a blockchain application built using Cosmos SDK and Tendermint, intended as a backbone for some of the existing and future Crypto.org ecosystem.

2. Contributing

Please abide by the Code of Conduct in all interactions, and the contributing guidelines when submitting code.

3. License

Apache 2.0

4. Documentation

Technical documentation can be found in this Github repository (you can read it in this hosted version).

5. Build full node

make build

By default, the command will build a binary with Mainnet configurations.

To build with different network, provided NETWORK variable to make command

NETWORK=testnet make build

1. Nix

Nix is a (cross-language) package manager for reproducible builds. On Linux and macOS, you can install it as follows (on Windows 10, you can possibly use the Windows Subsystem for Linux):

$ curl -L https://nixos.org/nix/install | sh

You can then run:

$ make chaindImage

Which will build a docker image that contains the full node binary.

Optionally, you can also use a binary cache to speed up the build process:

$ nix-env -iA cachix -f https://cachix.org/api/v1/install
$ cachix use crypto-org-chain

6. Start a local Development Network and Node

Please follow this documentation to run a local devnet.

7. Send Your First Transaction

After setting the local devnet, you may interact with the your local blockchain by following this documentation.

8. Testing

There are different tests that can be executed in the following ways:

  • unit tests: make test
  • simulations: make test-sim-* (e.g. make test-sim-nondeterminism)
  • integrations tests: make nix-integration-test (see more details in their documentation)

9. Useful links

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].