• Stars
    star
    117
  • Rank 301,828 (Top 6 %)
  • Language
    Java
  • License
    Apache License 2.0
  • Created almost 7 years ago
  • Updated 6 months ago

Reviews

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

Repository Details

java sdk for FISCO BCOS(deprecated, please use FISCO-BCOS/java-sdk)

English / 中文

Web3SDK

PRs Welcome Build Status CodeFactor Codacy Badge GitHub All Releases

Web3SDK provides the Java API for FISCO-BCOS. You can easily and quickly develop your blockchain applications based on the Web3SDK. The version only supports FISCO BCOS 2.0+.

Features

Compile

Environmental requirements:

Compile web3sdk using the following command:

$ cd web3sdk
$ ./gradlew build

The artifact is located at:

web3sdk/dist/apps/web3sdk.jar

Documentation

Quickstart

spring boot starter for Web3SDK is available that demonstrates a number of core features, including:

  • Connecting to a node on the FISCO BCOS network.
  • Deploying a smart contract to the network.
  • Reading a value from the deployed smart contract.
  • Updating a value in the deployed smart contract.
  • Providing integration tests demonstrating for the above features.

Code Contribution

  • If this project is useful to you, please star us on GitHub project page.
  • Pull requests. See CONTRIBUTING.
  • Report bugs, issues or feature requests. Using GitHub issues.

Join Our Community

The FISCO BCOS community is one of the most active open-source blockchain communities in China. It provides long-term technical support for both institutional and individual developers and users of FISCO BCOS. Thousands of technical enthusiasts from numerous industry sectors have joined this community, studying and using FISCO BCOS platform. If you are also interested, you are most welcome to join us for more support and fun.

License

license

All contributions are made under the Apache License 2.0. See LICENSE.

More Repositories

1

FISCO-BCOS

FISCO BCOS(发音为/ˈfɪskl bi:ˈkɒz/)是一个稳定、高效、安全的许可区块链平台,已被广泛应用于现实的行业应用。截至目前,已拥有5000多家企事业单位,400多个产业数字化标杆应用,涵盖文化版权、司法服务、政府服务、物联网、金融、智慧社区、房地产建设、社区治理、乡村振兴等领域。FISCO BCOS (pronounced /ˈfɪskl bi:ˈkɒz/) is a stable, efficient, and secure permissioned blockchain platform that has been widely used in real-world industry applications.
C++
2,360
star
2

Wiki

knowledge about FISCO BCOS
226
star
3

FISCO-BCOS-DOC

FISCO BCOS 技术文档(安装部署、搭链教程、系统原理、社区资源)Document of FISCO BCOS
Python
175
star
4

fisco-bcos-browser

A broswer to show the detail infomation of a running FISCO BCOS chain
Vue
174
star
5

csharp-sdk

FISCO BCOS client sdk for C#
C#
103
star
6

evidenceSample

A sample of using FISCO BCOS to build an evidence application
Java
101
star
7

console

交互式区块链控制台,合约编译、部署、调用以及区块链管理Interactive client tool of FISCO BCOS
Shell
90
star
8

hackathon

基于FISCO BCOS的黑客松参赛项目集锦
C++
83
star
9

whitepaper

Financial Blockchain Open Source Platform FISCO BCOS Whitepaper
81
star
10

go-sdk

golang SDK of FISCO BCOS
Go
73
star
11

paillier-lib

Use paillier in FISCO BCOS
Java
67
star
12

python-sdk

python sdk for FISCO BCOS
Python
67
star
13

spring-boot-starter

An example to help users use java-sdk(master branch) and web3sdk(master-web3sdk branch) with Spring Boot
Java
65
star
14

nodejs-sdk

Node.js sdk for FISCO BCOS
JavaScript
61
star
15

generator

FISCO BCOS generator(企业级区块链部署工具)
Python
55
star
16

java-sdk

Java SDK of FISCO-BCOS
Java
47
star
17

FISCO-BCOS-SIG

专项兴趣小组(Special Interest Group,简称SIG)信息展示
Shell
41
star
18

group-signature-client

Client of group-signature and ring-signature
Java
40
star
19

group-signature-server

RPC server for group-signature and ring-signature
C++
40
star
20

group-signature-lib

A group signature library for FISCO BCOS
C++
29
star
21

fisco-package-build-tool

A tool to generate installation package for FISCO BCOS
JavaScript
26
star
22

SCStudio

Making Smart Contract Development More Secure and Easier
Python
22
star
23

zkg-tx1to1

zero-knowledge-utility:user-client and gov-client
CMake
21
star
24

meshchain

The schedule module of multiple chains
Java
21
star
25

depotSample

Java
20
star
26

key-manager

Key manager for FISCO BCOS
C++
19
star
27

amdb-proxy

A proxy to access SQL-based database for FISCO BCOS node
Java
18
star
28

contract-lib

JavaScript
16
star
29

LargeFiles

Store large files for FISCO-BCOS
Shell
16
star
30

libzkg

zero-knowledge-library for end-to-end transfer
C++
14
star
31

java-sdk-demo

java sdk demo
Java
13
star
32

spring-boot-crud

a spring boot demo of java sdk, which implements the basic functions of CRUD service
Java
12
star
33

bcos-pbft

PBFT implementation for FISCO BCOS 3.0
C++
8
star
34

solcJ

a jar for the solidity compiler
Java
7
star
35

rust-gears-sdk

Rust SDK for FISCO-BCOS ,like some rusted but solid gears , help to build blockchain application with FISCO-BCOS
Rust
6
star
36

crypto

a copy of golang/go/crypto, modify elliptic to support secp256k1 and sm2p256v1
Go
5
star
37

bcos-crypto

crypto module for FISCO BCOS 3.0
C++
4
star
38

bcos-auth

bcos-auth is FISCO BCOS 3.0 permissions control implementation.
Solidity
3
star
39

bcos-cpp-sdk

c++ sdk for FISCO-BCOS 3.0
C++
2
star
40

bcos-storage

C++
2
star
41

bcos-tars-services

tars-services
2
star
42

bcos-boostssl

C++
2
star
43

bcos-c-sdk

c-style sdk for FISCO-BCOS 3.0
C++
2
star
44

bcos-node-proxy

proxy of bcos node
Java
2
star
45

asset-app-demo

An asset transfer demo of FISCO BCOS.
Java
2
star
46

bcos-ledger

Ledger logic for FISCO BCOS 3.0.
C++
1
star
47

bcos-framework

Framework for FISCO BCOS 3.0
C++
1
star
48

evm-static-analysis

Shell
1
star
49

bcos-gateway

Gateway for FISCO BCOS 3.0
C++
1
star
50

registry

FISCO BCOS vcpkg ports
CMake
1
star
51

code-generator

An ABI code generator, which generate code by ABI definition string.
Java
1
star
52

fisco-bcos-android-sdk

android sdk for FISCO BCOS
Java
1
star
53

FISCOBCOS-RPC-API

1
star
54

bcos-tars-protocol

tars implementation for bcos-proto
C++
1
star