• Stars
    star
    2
  • Language
    Shell
  • License
    MIT License
  • Created over 5 years ago
  • Updated 12 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Test suite for CKB VM, kept in a separate project to avoid polluting the vm repo with submodules

More Repositories

1

ckb

The Nervos CKB is a public permissionless blockchain, and the layer 1 of Nervos network.
Rust
1,156
star
2

ckb-vm

CKB's vm, based on open source RISC-V ISA
Rust
355
star
3

rfcs

This repository contains proposals, standards and documentations related to Nervos Network.
Python
253
star
4

neuron

Neuron: Nervos CKB Wallet
TypeScript
188
star
5

muta

Muta is a high-performance blockchain framework.
Rust
172
star
6

muta-minits

TypeScript to LLVM compiler
TypeScript
133
star
7

ckb-explorer-frontend

Nervos CKB Explorer Frontend
TypeScript
110
star
8

faster-hex

fast hex
Rust
80
star
9

overlord

Overlord consensus protocol.
Rust
78
star
10

capsule

Capsule is an out-of-box development framework for creating smart contract on Nervos' CKB.
Rust
60
star
11

godwoken

Godwoken is an optimistic rollup solution builtin upon Nervos CKB.
Rust
58
star
12

ckb-cli

CKB command line interface
Rust
55
star
13

merkle-mountain-range

A generalized merkle mountain range implementation.
Rust
52
star
14

binary

51
star
15

lumos

A full featured dapp framework for Nervos CKB
JavaScript
50
star
16

sparse-merkle-tree

Rust
46
star
17

ckb-sdk-js

JavaScript SDK for CKB
JavaScript
38
star
18

ckb-explorer

CKB Explorer
Ruby
37
star
19

force-bridge

General Force Bridge components.
TypeScript
36
star
20

molecule

Another serialization system: minimalist and canonicalization.
Rust
36
star
21

ckb-system-scripts

CKB's official system scripts. Those contracts will be included in system cells in genesis blocks
C
36
star
22

force-bridge-eth

Decentralized, trustless bridge between Ethereum and Nervos.
Rust
33
star
23

ckb-miner

ckb miner for avx2 cpu, avx512 cpu and GPU
Rust
31
star
24

ckb-indexer

Rust
29
star
25

ckb-sdk-java

Java SDK for CKB
Java
27
star
26

ckb-demo-ruby

CKB Demo Ruby SDK
Ruby
27
star
27

ckb-std

This library contains serveral modules that could help you write CKB contract with Rust.
Rust
26
star
28

mercury

Building on top of ckb-indexer, Mercury provides handy integration features for Nervos CKB.
Rust
23
star
29

merkle-tree

A library for generating efficient Merkle tree and Merkle proof based on complete binary tree
Rust
21
star
30

ckb-standalone-debugger

A standalone debugger enabling off-chain contract development
Rust
21
star
31

ckb-sdk-go

Go
21
star
32

ckb-sdk-ruby

Ruby SDK for CKB
Ruby
20
star
33

ckb-sdk-rust

Rust SDK for Nervos CKB
Rust
20
star
34

polyjuice

An Ethereum on CKB solution
Rust
19
star
35

docs.nervos.org

Nervos CKB Documentation, curated by Nervos Foundation, contributed by the Nervos Community with ❤️.
MDX
18
star
36

tippy

One click CKB devnet
CSS
18
star
37

ckb-production-scripts

C
18
star
38

fiber

Rust
18
star
39

godwoken-polyjuice

An Ethereum compatible backend for Godwoken rollup framework.
C
17
star
40

axon

Axon is a layer2 of CKB that is compatible with Ethereum.
Rust
17
star
41

nervos-web

TypeScript
16
star
42

ckb-miscellaneous-scripts

Interesting and useful CKB scripts which aren't necessarily in system scripts
C
15
star
43

docs

The old and deprecated Nervos CKB Documentation, see https://github.com/nervosnetwork/docs-new for the new one, kept here only for reference reasons.
JavaScript
15
star
44

godwoken-web3

TypeScript
14
star
45

ckb-light-client

CKB light client reference implementation
Rust
14
star
46

mandrake

mandrake the animagus gui
Dart
12
star
47

polyjuice-old

An Ethereum on CKB solution
Rust
12
star
48

layer2-evm-documentation

Use Ethereum contracts & tools to build on Nervos
JavaScript
12
star
49

force-bridge-btc

force-bridge-btc maps BTC on Bitcoin to cBTC on CKB in a trustless way.
Rust
11
star
50

ckb-contract-guidelines

Rust
10
star
51

faketime

Provides a method unix_time which returns elapsed time since UNIX EPOCH. The returned time can be faked in each thread separately.
Rust
10
star
52

dapps-on-ckb-workshop-code

Rust
10
star
53

ckb-cuckoo-miner-gpu

Please use the new repo:
Rust
10
star
54

ckb-js-toolkit

JavaScript
10
star
55

grants

9
star
56

ckb-c-stdlib

C
8
star
57

rust-kvstore-bench

Rust
8
star
58

ckb-simple-account-layer

An account layer implementation for Nervos CKB
C
8
star
59

mruby-contracts

mruby based contract creator, allows writing contracts using Ruby
C
8
star
60

polyjuice-provider

Godwoken-Polyjuice compatible providers for ethereum library
JavaScript
8
star
61

moleculec-es

ECMAScript plugin for the molecule serialization system
Go
8
star
62

keyper

TypeScript
8
star
63

godwoken-info

Godwoken Public Network Information
Shell
7
star
64

bloom-filters

Rust
7
star
65

ckb-vm-pprof

6
star
66

eaglesong

Rust
6
star
67

godwoken-scripts

Godwoken scripts
Rust
6
star
68

force-bridge-ui

Front-end of force bridge
TypeScript
6
star
69

cfb

CFB (Canonical FlatBuffers) is a restricted variant of FlatBuffers for producing unequivocal transfer syntax.
Rust
6
star
70

ckb-tool

Moved to https://github.com/nervosnetwork/capsule/tree/develop/crates/testtool
Rust
5
star
71

clerkb

A Proof of Authority library working on Nervos CKB.
Rust
5
star
72

blake2b-rs

C
5
star
73

muta-sdk-js

Muta JavaScript SDK
TypeScript
5
star
74

godwoken-examples

JavaScript
5
star
75

wasm-secp256k1-test

A demo showcasing running WASM programs on CKB VM
Rust
4
star
76

ckb-contract-debugger

A debugger used to aid CKB contract development. CLI based for now, might expand to web later.
Rust
4
star
77

muta-utils

Some utilities for muta.
Rust
4
star
78

serde_bench

Rust
4
star
79

ckb-js-vm

Write scripts in JavaScript on CKB-VM
C
4
star
80

ckb-binary-patcher

Rust
4
star
81

fiber-scripts

Rust
4
star
82

ckit

ckb apps toolkit
TypeScript
3
star
83

muta-devops

TypeScript
3
star
84

nervos-bot

Ruby
3
star
85

neuron-key-manager

Neuron Key Manager
TypeScript
3
star
86

muta-docs

Muta Docs
JavaScript
3
star
87

slice-cheatcheat

Cheatsheet for slice syntax in different languages, maintained by the Nervos team
TeX
3
star
88

fiber-archive

Channel network built on Nervos CKB.
3
star
89

ckb-ruby-scripts

CKB Ruby scripts
Ruby
3
star
90

wasm-ckb-syscall-demo

A demo showcasing CKB scripts with syscalls in Rust
Rust
2
star
91

muta-tutorial-attestation

An attestation chain example based muta framework.
Rust
2
star
92

ckb-bench-archived

Rust
2
star
93

axon-prototype-2

Rust
2
star
94

muta-tutorial-dex

Simple dex demo based on muta blockchain framework
Rust
2
star
95

ckb-testnet-faucet

The CKB testnet faucet
Swift
2
star
96

muta-template

Muta framework template
Rust
2
star
97

ethash

Rust
2
star
98

ckb-script-error-codes

This is a wiki to collect documentations about error codes returned by various ckb scripts.
2
star
99

ckb-x64-simulator

Rust
2
star
100

ckb-helpdesk-zh

CKB Helpdesk - 中文
1
star