Skip to content
CKB is a public/permissionless blockchain, the layer 1 of Nervos network.
Rust Other
  1. Rust 99.3%
  2. Other 0.7%
Branch: develop
Clone or download
bors and keroro520 Merge #1801
1801: fix: Calculate interest with older withdraw header r=quake a=keroro520

This small bug will not cause any validity problems.

Co-authored-by: keroro520 <keroroxx520@gmail.com>
Latest commit decaad0 Nov 9, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.cargo refactor: embrace Rust 2018 (#75) Dec 11, 2018
.github chore: setup stale Jul 6, 2019
benches chore: update to ckb-system-scripts 0.5.1 Nov 8, 2019
chain Merge #1790 Nov 5, 2019
ckb-bin chore: bump to v0.25.0-pre Nov 4, 2019
db chore: bump to v0.25.0-pre Nov 4, 2019
devtools chore: merge code name back Oct 19, 2019
docker/hub chore: bump rust toolchain from 1.36.0 to 1.38.0 Sep 26, 2019
docs chore: update to ckb-system-scripts 0.5.1 Nov 8, 2019
error fix: error message on calculate dao max withdraw Nov 5, 2019
indexer chore: bump to v0.25.0-pre Nov 4, 2019
miner chore: bump to v0.25.0-pre Nov 4, 2019
network Merge #1781 Nov 7, 2019
pow chore: bump to v0.25.0-pre Nov 4, 2019
resource chore: update to ckb-system-scripts 0.5.1 Nov 8, 2019
rpc Merge #1788 Nov 6, 2019
script chore: bump to v0.25.0-pre Nov 4, 2019
shared chore: bump to v0.25.0-pre Nov 4, 2019
spec chore: setup chain spec for mainnet Nov 8, 2019
src
store chore: bump to v0.25.0-pre Nov 4, 2019
sync Merge #1773 Nov 8, 2019
test chore: update test vendor Nov 8, 2019
traits chore: bump to v0.25.0-pre Nov 4, 2019
tx-pool Merge #1655 Nov 7, 2019
util Merge #1801 Nov 9, 2019
verification chore: bump to v0.25.0-pre Nov 4, 2019
wasm-build-test chore: bump to v0.25.0-pre Nov 4, 2019
.dockerignore Squashed commit of the following: Apr 15, 2019
.editorconfig feat(config): Simplify config and data dir parsing (#19) Nov 26, 2018
.gitignore fix: few integration tests Aug 18, 2019
.gitmodules test: insufficient reward to create cell Oct 2, 2019
.travis.yml Merge #1764 Nov 5, 2019
CHANGELOG.md chore: CHANGELOG for v0.24.0 Nov 2, 2019
CONTRIBUTING.md chore: remove links to wiki (#877) May 23, 2019
COPYING doc: update COPYING Nov 19, 2018
Cargo.lock chore: update to ckb-system-scripts 0.5.1 Nov 8, 2019
Cargo.toml Apply suggestions from code review Nov 7, 2019
Makefile chore(deps): upgrade moleculec from 0.4.1 to 0.4.2 Oct 25, 2019
README.md chore: bump to v0.25.0-pre Nov 4, 2019
SECURITY.md chore: fix whitespace format issues Aug 10, 2019
azure-pipelines.yml Merge #1764 Nov 5, 2019
bors.toml chore: bors setting Jul 19, 2019
build.rs fix: build.rs failed without git dir Jul 16, 2019
clippy.toml feat: Uncle blocks Nov 19, 2018
rust-toolchain chore: bump rust toolchain from 1.36.0 to 1.38.0 Sep 26, 2019
rustfmt.toml feat(miner): Implement ethash Nov 19, 2018

README.md

Nervos CKB - The Common Knowledge Base

Version Telegram Group Nervos Talk

master develop
TravisCI TravisCI

About CKB

CKB is the layer 1 of Nervos Network, a public/permissionless blockchain. CKB uses Proof of Work and improved Nakamoto concensus to achieve maximized performance on average hardware and internet condition, without sacrificing decentralization and security which are the core value of blockchain.

CKB supports scripting in any programming language with its own CKB-VM, a virtual machine fully compatible with RISC-V ISA. CKB is a General Verification Network, its programming model focuses on state verification, leaves state generation to layer 2 applications/protocols.

Nervos project defines a suite of scalable and interoperable blockchain protocols to create a self-evolving distributed economy, CKB is among them.

Notice: The ckb process will send stack trace to sentry on Rust panics. This is enabled by default before mainnet, which can be opted out by setting the option dsn to empty in the config file.

Testnet Rylai

CKB Testnet Rylai is the testing network before its mainnet launch. Switch to branch master to see the documentations.

Mainnet

TBD.

Mining

Testnet Rylai uses the Eaglesong mining algorithm, which the mainnet is going to use too. Mining on testnet is for testing purpose only.

At this time Rylai will be RESET every two weeks.

Please check here for more information.

License FOSSA Status

Nervos CKB is released under the terms of the MIT license. See COPYING for more information or see https://opensource.org/licenses/MIT.

Development Process

This project is still in development, and it's NOT in production-ready status. The board also lists some known issues that we are currently working on.

The master branch is regularly built and tested, however, it is not guaranteed to be completely stable; The develop branch is the work branch to merge new features, and it's not stable. The CHANGELOG is available in Releases and CHANGELOG.md in the master branch.

How to Contribute

The contribution workflow is described in CONTRIBUTING.md, and security policy is described in SECURITY.md. To propose new protocol or standard for Nervos, see Nervos RFC.


Documentations

Latest version is hosted in GitHub.

The default branch in GitHub is develop, if you are looking for docs for the Testnet Rylai, switch to the branch master.

You can find a more comprehensive document website at https://docs.nervos.org.

You can’t perform that action at this time.