Uni Docs

Uni Docs

  • Docs
  • API
  • Help

›Community

Learn About UniChain

  • Welcome
  • The ecosystem

UniChain Protocol

  • Overview
  • Key Concept
  • Account and Address
  • Witness Node
  • Reward Mechanism

Get Started

  • Setup environment
  • Run Local Network

UNW and Token

  • UNW
  • UniChain Token

Smart Contract

  • Your first smart contract
  • Deploy smart contract

Community

  • UniChain Open Source
  • Contribution Guide
  • Reporting Vulnerabilities

Example & Demo

  • Example & Demo

Archive Package

  • Util packages

Contribution Guide

Contribute to UniChain Core

To contribute to UniChain Core, ensure that you have the latest version of the codebase. To setup UniChain Core with all the necessary dependencies for linting, testing, and building, run the following:

$ git clone https://github.com/uniworld-io/unichain-core.git
$ cd unichain-core
$ ./gradlew build 

Coding Guidelines

UniChain core is written in Java, We follow the standard coding conventions from Google. Please check out the guideline in this link Google style for Java

Pull Requests

  • Fork unichain core project from master to your branch
  • Add your code, compile and test with unit test
  • Submit your pull request

Issues

Please submit the issue to github with detail information and instructions to reproduce your issue. Security-related bugs should be sent to us via email [email protected] or [email protected]

← UniChain Open SourceReporting Vulnerabilities →
  • Contribute to UniChain Core
  • Coding Guidelines
  • Pull Requests
  • Issues
Uni Docs
Uni Platforms Services
UniChain PlatformUniBot Platform
Uni Applications Services
UniMe HubUniBot Offline
Work inquiries
Interested in working with us?[email protected][email protected][email protected][email protected]
Telegram Official
UniWorld EcosystemGroup DiscussionUniMe ChannelUniBot ChannelUniChain Channel
Copyright © 2021 UniWorld