• Stars
    star
    649
  • Rank 69,373 (Top 2 %)
  • Language
    Rust
  • License
    GNU General Publi...
  • Created over 5 years ago
  • Updated about 2 months ago

Reviews

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

Repository Details

The official Rust implementation of Conflux protocol. https://doc.confluxnetwork.org

Conflux-Rust

Conflux-rust is a Rust-based implementation of the Conflux protocol. It is fast and reliable.

For Users

Please follow the Conflux Documentation to build and run Conflux.

For Developers

For a general overview of the crates, see Project Layout.

Contribution

Thank you for considering helping out with our source code. We appreciate any contributions, even the smallest fixes. Please read the guidelines on how to submit issues and pull requests. Note that if you want to propose significant changes to the Conflux protocol, please submit a CIP.

Unit Tests and Integration Tests

Unit tests come together with the Rust code. They can be invoked via cargo test --release --all. See the Getting Started page for more information. Integration tests are Python test scripts with the _test.py suffix in the tests directory. To run these tests, first compile Conflux in release mode using cargo build --release. Then, you can run all integration tests using the script tests/test_all.py.

Resources

License

GNU General Public License v3.0

More Repositories

1

js-conflux-sdk

The JavaScript SDK for Conflux Chain Core Space
JavaScript
91
star
2

java-conflux-sdk

Conflux Java SDK
Java
41
star
3

go-conflux-sdk

Conflux Golang API
Go
37
star
4

open-cfxmine

Conflux miner
Cuda
34
star
5

helios

JavaScript
28
star
6

sirius

confluxscan
TypeScript
27
star
7

confura

Ethereum infura like service to provide RPC endpoints for Conflux network.
Go
26
star
8

CIPs

Conflux Improvement Proposals (CIPs)
25
star
9

conflux-documentation

Documentation for Conflux Network. Alternative mirror https://confluxdocs.com
CSS
25
star
10

conflux-doc

documentations
23
star
11

conflux-developer-site

Conflux documentation site https://developer.confluxnetwork.org
JavaScript
20
star
12

python-conflux-sdk

Conflux Python SDK
Python
14
star
13

conflux-wallet

TypeScript
12
star
14

design-resource-lab

11
star
15

use-wallet

React hooks for Fluent Provider api and Metamask Provider api
TypeScript
11
star
16

conflux-scan

Conflux Scan Website
JavaScript
10
star
17

conflux-evm-bridge

Solidity
10
star
18

conflux-dapps

TypeScript
9
star
19

zh-hans.developer.confluxnetwork.org

JavaScript
8
star
20

hardhat-conflux

js-conflux-sdk plugin for hardhat
TypeScript
8
star
21

conflux-protocol

Conflux protocol specification
TeX
7
star
22

go-conflux-sdk-for-wallet

This is a SDK for developers who would like to port a wallet with Conflux network.
Go
7
star
23

fc-contract

Contract for Conflux Bounty Program
7
star
24

conflux-bounty

Conflux bounty website
JavaScript
6
star
25

fluent-wallet-doc

5
star
26

gitcoin-bounties

Repository for Conflux bounties for hackathons, bounties, etc on Gitcoin
5
star
27

react-hooks

conflux react-hooks util collection
JavaScript
5
star
28

conflux-docker

JavaScript
5
star
29

sirius-eth

TypeScript
5
star
30

go-conflux-util

Utilities for golang developments on Conflux blockchain.
Go
5
star
31

shuttleflow

JavaScript
5
star
32

rigel

JavaScript
5
star
33

conflux-rust-test-toolkits

Testing and Benchmarking Toolkits for Conflux-Rust
Python
5
star
34

conflux-toolkit

Go
4
star
35

conflux-abigen

Go
4
star
36

swift-conflux-wallet-sdk

C
4
star
37

conflux-portal-website

ConfluxPortal landing page
Clojure
4
star
38

cfx-evm

Rust
3
star
39

conflux-remix

remix based on Conlux Web
JavaScript
3
star
40

rust-conflux-sdk

The Rust SDK for Conflux Network.
3
star
41

fluent-wallet-storybook

HTML
3
star
42

libcfxaddr

C
2
star
43

WrappedConflux

Solidity
2
star
44

conflux-valve

JavaScript
2
star
45

web3pay-service

Web3 payment service for billing with smart contract on blockchain.
Go
2
star
46

OSSRH-63803

For Java SDK maven auth
1
star
47

CrossChain

1
star
48

jsonrpc-spec

Conflux JSON-RPC Specification
JavaScript
1
star
49

hw-app-conflux

TypeScript
1
star
50

conflux-sponsor-faucet

Solidity
1
star
51

.github

Conflux github profile
1
star
52

conflux-design-assets

Conflux Network branding assets and guidelines
1
star
53

rust-dilithium2

The project utilizes Rust to encapsulate the Dilithium2 algorithm.
C
1
star
54

web3pay-contract

Smart contracts for Web3 payment service.
Solidity
1
star