Code Monkey home page Code Monkey logo

open-chain's Introduction

OPEN Chain Twitter Follow

Explorer Release Version Release Date Last Commit Contributors License

OPEN Platform: A distributed network for the 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.

Explorer

Take a look at the OPEN Chain Explorer: explorer.openfuture.io.

Supported Platforms

OPEN Platform currently supports the following platforms:

  • Docker
  • macOS 10+
  • Linux
  • Windows

Running

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.

Appreciation

jProfiler install4j

License

The OPEN Platform project is licensed under the MIT license.

open-chain's People

Contributors

yuryshakhau2 avatar george-bisiarin avatar pgomza avatar alexey-skadorva avatar evgeny-krylov avatar evgeni-efimenko avatar nik1811e avatar ruslanys avatar maxim-glotov avatar pavelvarabei avatar zh-efimenko avatar pavel-evleev avatar alexey-kadach avatar

Watchers

Anna (Shunko) Podobed avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.