Skip to content
Open source blockchain project designed for developer needs from the start. OPEN chain is a convenient and flexible technology for developing blockchain solutions and decentralized applications.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE GitHub Issue Templates Feb 26, 2019
chain-kotlin-sdk @ 4dd9778
frontend @ 6d968ef
gradle/wrapper Upgrade Gradle to 4.10 Sep 4, 2018
install4j change installators' names Feb 1, 2019
src changelog to 2.0.0 Feb 25, 2019
.gitignore Improved gitignore Aug 30, 2018
.gitlab-ci.yml deploy 22 instances to 11 nodes Feb 18, 2019
.gitmodules update gitmodules Feb 6, 2019 changelog to 2.0.0 Feb 25, 2019
Dockerfile changelog to 2.0.0 Feb 25, 2019
LICENSE.txt Add LICENSE May 31, 2018 Update Jun 17, 2019
build.gradle Improved build.gradle Feb 6, 2019 delete single quotes from json Sep 3, 2018
gradlew OP-12 : Web socket connection : Created netty server and client May 28, 2018
gradlew.bat OP-12 : Web socket connection : Created netty server and client May 28, 2018
settings.gradle added smartcontract sdk submodule Feb 5, 2019

OPEN Chain Twitter Follow

Explorer Release Version Release Date Last Commit Contributors License

OPEN Platform: A distributed network for Smart Contracts

OPEN Platform uses blockchain technology to leverage smart contracts in order to autonomously manage digital assets and to create a smart economy within a decentralized network.


Take a look at the OPEN Chain Explorer:

Supported Platforms

OPEN Platform currently supports the following platforms:

  • Docker
  • macOS 10+
  • Linux
  • Windows


To run peer applications, you will need to download the client installer for your operating system and run it.

How to Contribute

OPEN Platform is available under the MIT License. You may contribute to the OPEN Platform project by submitting issues and PRs. The simple act of submitting issues regarding problems you encounter is a great way to contribute to OPEN Platform. We also appreciate greatly those who are able and willing to contribute code and implementations.

The OPEN Platform team uses and recommends the following workflow:

  1. Create an issue describing the code you want to submit a pull-request for. NOTES:
    • You can skip this step for trivial changes.
    • Please reuse an existing issue, if one exists.
    • If you intend to fix the issue, please state your intentions to do so clearly within the documentation and request that the issue be assigned to you. Please note, the person who files an issue and the person who implements a solution for it do not have to be the same person.
  2. Create a personal fork of the repository on GitHub, if you don't already have one.
  3. Create a branch off of master(git checkout -b mybranch). NOTES:
    • Please use a meaningful name when naming your branch. Use a name that clearly communicates what you're trying to fix. For example, issue-88 or peer-to-peer-issue would be meaningful names.
    • Please use branches and do not submit a pull-request based on your local master branch. Branches isolate your changes from other incoming upstream changes. They also enable you to create multiple pull-requests from the same fork.
  4. Make and commit your changes.
  5. Add new tests to test your code, if applicable.
  6. Build the repository with your changes. NOTES:
    • Make sure the build is clean.
    • Make sure all tests are passing, including your new tests.
  7. Create a pull-request (PR) against the upstream repository's master branch.
    • Push your changes to your fork on GitHub.

NOTE: It is OK for your pull-request to include a large number of commits. Once your change is accepted, you will be asked to squash your commits into one or some appropriately small number of commits before your pull-request is merged.


jProfiler install4j


The OPEN Platform project is licensed under the MIT license.

You can’t perform that action at this time.