• Stars
    star
    639
  • Rank 67,709 (Top 2 %)
  • Language
    Rust
  • License
    GNU General Publi...
  • Created about 5 years ago
  • Updated 23 days 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
90
star
2

java-conflux-sdk

Conflux Java SDK
Java
40
star
3

go-conflux-sdk

Conflux Golang API
Go
36
star
4

open-cfxmine

Conflux miner
Cuda
33
star
5

helios

JavaScript
27
star
6

CIPs

Conflux Improvement Proposals (CIPs)
26
star
7

sirius

confluxscan
TypeScript
26
star
8

conflux-doc

documentations
24
star
9

confura

Ethereum infura like service to provide RPC endpoints for Conflux network.
Go
24
star
10

conflux-documentation

Documentation for Conflux Network. Alternative mirror https://confluxdocs.com
MDX
21
star
11

conflux-developer-site

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

python-conflux-sdk

Conflux Python SDK
Python
15
star
13

conflux-wallet

TypeScript
13
star
14

design-resource-lab

12
star
15

use-wallet

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

conflux-evm-bridge

Solidity
10
star
17

conflux-scan

Conflux Scan Website
JavaScript
9
star
18

conflux-dapps

TypeScript
8
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

gitcoin-bounties

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

react-hooks

conflux react-hooks util collection
JavaScript
5
star
27

conflux-docker

JavaScript
5
star
28

sirius-eth

TypeScript
5
star
29

fluent-wallet-doc

JavaScript
5
star
30

conflux-rust-test-toolkits

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

go-conflux-util

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

shuttleflow

JavaScript
5
star
33

rigel

JavaScript
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

.github

Conflux github profile
1
star
51

conflux-sponsor-faucet

Solidity
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