Skip to content
28 changes: 28 additions & 0 deletions ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<!--- Provide a summary of the issue in the Title above -->

## Expected Behavior

<!--- If describing a bug, tell us what should happen -->
<!--- If suggesting a change/improvement, tell us how it should work -->

## Current Behavior

<!--- If describing a bug, tell us what happens instead of the expected behavior -->
<!--- If suggesting a change/improvement, explain the difference from current behavior -->

## Possible Solution

<!--- Not obligatory, but suggest a fix/reason for the bug, -->
<!--- or idea on how to implement the addition or change -->

## Context

<!--- How has this issue affected you? What are you trying to accomplish? -->
<!--- Providing context helps us come up with a solution that is most useful in the real world -->

## Your Environment

<!--- Include as many relevant details as possible about the environment you experienced the bug in -->

- Browser name and version:
- Device, operating system and version:
28 changes: 28 additions & 0 deletions PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<!--- Provide a general summary of your changes in the Title above -->

## Description

<!--- Describe your changes in detail -->

## Related Issue

<!--- This project accepts pull requests related to open issues -->
<!--- If suggesting a new feature or change, please discuss it in an issue first -->
<!--- If fixing a bug, there should be an issue describing it with steps to reproduce -->
<!--- Please link to the issue here: -->

## How Has This Been Tested?

<!--- Please describe how you tested your changes and areas of the code your change affects -->

## Screenshots (if appropriate):

## Checklist:

<!--- Go over all the following points, and put an `x` in all the boxes that apply. -->
<!--- If you're unsure about any of these, don't hesitate to ask. We're here to help! -->

- [ ] I have read the contributing guidelines in the project README.
- [ ] My code follows the code style of this project.
- [ ] My change requires a change to the documentation.
- [ ] I have updated the documentation accordingly.
16 changes: 16 additions & 0 deletions docs/.vuepress/enhanceApp.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
export default ({ router }) => {
// TODO remove once we set up Netlify redirects
router.addRoutes([
{ path: '/foundation/', redirect: '/' },
{ path: '/pdfs/*', redirect: '/' },
{ path: '/brand/', redirect: '/' },
{ path: '/donate/', redirect: '/' },
{ path: '/ether/', redirect: '/use' },
{ path: '/token/', redirect: '/developers' },
{ path: '/build/', redirect: '/developers' },
{ path: '/crowdsale/', redirect: '/developers' },
{ path: '/dao/', redirect: '/developers' },
{ path: '/cli/', redirect: '/developers' },
{ path: '/greeter/', redirect: '/developers' },
])
}
103 changes: 103 additions & 0 deletions docs/enterprise/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
---
title: Enterprise
meta:
- name: description
content: Guides, articles, and tools about public and private Ethereum blockchains for enterprise
- property: og:title
content: Enterprise Ethereum
- property: og:description
content: Guides, articles, and tools about public and private Ethereum blockchains for enterprise
lang: en-US
sidebar: auto
sidebarDepth: 0
---

# Enterprise Resources

<div class="featured">Guides, articles, and tools for delivering both public and private Ethereum blockchains for enterprise.</div>

## Why Enterprise Ethereum?
Why should businesses care about Enterprise Ethereum?
- New business models and value creation opportunities
- Reduced cost of trust and coordination between business parties
- Improved business network accountability and operational efficiency
- Competitively future-proof your business
- Compatibility with public mainnet or permissioned, private networks

For more in depth information, here are some related articles:

- [5 Reasons Why Enterprise Ethereum Is so Much More Than a Distributed Ledger Technology](https://media.consensys.net/5-reasons-why-enterprise-ethereum-is-so-much-more-than-a-distributed-ledger-technology-c9a89db82cb5)
- [Blockchain Use Cases and Applications by Industry](https://media.consensys.net/enterprise-ethereum-blockchain-use-cases-and-applications-by-industry-3914d1210049)
- [EY releases zero-knowledge proof blockchain transaction technology to the public domain to advance blockchain privacy standards](https://www.ey.com/en_gl/news/2019/04/ey-releases-zero-knowledge-proof-blockchain-transaction-technology-to-the-public-domain-to-advance-blockchain-privacy-standards)
- [Introduction to Quorum: Blockchain for the Financial Sector](https://medium.com/blockchain-at-berkeley/introduction-to-quorum-blockchain-for-the-financial-sector-58813f84e88c)


## Organizations

Some collaborative efforts to make Ethereum enterprise friendly have been put together by different organizations:

- [EEA](https://entethalliance.org/)
*The Enterprise Ethereum Alliance is a member-driven standards organization whose charter is to develop open, blockchain specifications that drive harmonization and interoperability for businesses and consumers worldwide. Our global community of members is made up of leaders, adopters, innovators, developers, and businesses who collaborate to create an open, decentralized web for the benefit of everyone.*

- [Hyperledger Foundation](https://hyperledger.org)
*Hyperledger is an open source collaborative effort created to advance cross-industry blockchain technologies. It is a global collaboration, hosted by The Linux Foundation, including leaders in finance, banking, Internet of Things, supply chains, manufacturing and Technology.*
*The foundation has some projects in it that work with the Ethereum stack:*
- [Hyperledger Besu](https://www.hyperledger.org/blog/2019/08/29/announcing-hyperledger-besu)
- [Hyperledger Burrow](https://www.hyperledger.org/projects/hyperledger-burrow)

## Enterprise Focused Services

The following projects provide blockchain services for enterprises grade systems:

- [Blockapps](https://blockapps.net/) *implementation of the Enterprise Ethereum protocol, tooling and APIs that form the STRATO platform*
- [Clearmatics](https://www.clearmatics.com/about) *protocols and peer-to-peer platform architecture, blockchain R&D company*
- [PegaSys Plus](https://pegasys.tech/enterprise/) *offers the same features and functionalities as HF Besu, plus additional enterprise focused benefits*
- [Quorum](https://www.goquorum.com/) *open source blockchain platform that combines the innovation of the public Ethereum community with enhancements to support enterprise needs*

## Protocol and Infrastructure

- [Hyperledger Besu](https://www.hyperledger.org/projects/besu) *open-source Ethereum client developed under the Apache 2.0 license and written in Java*
- [Hyperledger Burrow](https://kaleido.io/) *modular blockchain client with a permissioned smart contract interpreter partially developed to the specification of the Ethereum Virtual Machine (EVM)*
- [Infura](https://infura.io/) *scalable API access to the Ethereum and IPFS networks*
- [Kaleido](https://kaleido.io/) *full-stack platform for building and running cross-cloud, hybrid enterprise ecosystems*
- [Autonity](https://www.clearmatics.com/about/) *protocol suite that implements p2p protocols and provides client software and infrastructure*


## Enterprise Features

Public and private Ethereum networks might need specific features required by network participants. The following are some of those features:

### Permissioning

- [Pegasys Permissioning Contracts](https://github.com/PegaSysEng/permissioning-smart-contracts)
- [Quorum Permissioning solution](https://github.com/jpmorganchase/quorum/wiki/Security)

### Privacy

- [Ernst & Young's ‘Nightfall'](https://github.com/EYBlockchain/nightfall)
*More information [here](https://bravenewcoin.com/insights/ernst-and-young-rolls-out-'nightfall-to-enable-private-transactions-on)*
- [Pegasys' Orion](https://docs.pantheon.pegasys.tech/en/stable/Concepts/Privacy/Privacy-Overview/)
*More information [here](https://pegasys.tech/privacy-in-pantheon-how-it-works-and-why-your-enterprise-should-care/)*
- [Quorum's Tessera](https://docs.goquorum.com/en/latest/Privacy/Tessera/Tessera/) *More information [here](https://github.com/jpmorganchase/tessera/wiki/How-Tessera-works)*

### Security

- [Clef](https://geth.ethereum.org/clef/Overview) *used to sign transactions and data and is meant as a replacement for geth’s account management*
- [EthSigner](https://gitter.im/PegaSysEng/EthSigner) *A transaction signing application to be used with a web3 provider*

### Tooling

- [Alethio](https://aleth.io/) *Ethereum Data Analytics Platform*
- [Treum](https://treum.io/) *bringing transparency, traceability, and tradability to supply chains, using blockchain technology*
- [Truffle Suite](https://trufflesuite.com) *blockchain development suite (Truffle, Ganache, Drizzle)*

## Enterprise Developer Community

- [Alethio discord](https://discord.gg/d2t8NuU)
- [Infura Discourse](https://community.infura.io/)
- [Kaleido twitter](https://twitter.com/Kaleido_io)
- [Hyperledger Besu Rocketchat](https://chat.hyperledger.org/channel/besu)
- [Hyperledger Burrow Rocketchat](https://chat.hyperledger.org/channel/burrow)
- [Pantheon gitter](https://gitter.im/PegaSysEng/pantheon)
- [PegaSys twitter](https://twitter.com/Kaleido_io)
- [Quorum Slack channel](http://bit.ly/quorum-slack)
11 changes: 11 additions & 0 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,5 +58,16 @@ sidebar: false
<li><router-link to="/developers/#developer-tools" class="black">Find the latest developer tools</router-link></li>
</ul>
</div>

</router-link>

<div class="intro-block">
<ul>
<li><router-link to="/enterprise/"><span class="arrow">→</span>Enterprise</router-link></li>
<li><router-link to="/enterprise/#why-enterprise-ethereum" class="black">Why Enterprise Ethereum?</router-link></li>
<li><router-link to="/enterprise/#enterprise-features" class="black">Enterprise Features</router-link></li>
<li><router-link to="/enterprise/#enterprise-developer-community" class="black">Enterprise Developer Community</router-link></li>
</ul>
</div>

</div>
8 changes: 6 additions & 2 deletions docs/learn/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,12 @@ The Ethereum network is made up of many nodes, each of which runs compatible cli
- Want to learn how to run a node of your own? → [ethereum.org/developers](/developers/#clients-running-your-own-node)
- [Comprehensive list of all Ethereum clients](https://github.com/ConsenSys/ethereum-developer-tools-list#ethereum-clients)

## Enterprise Ethereum

Enterprise Ethereum refers to private, consortium, and hybrid implementations of the Ethereum codebase for business applications. Companies across the globe are already using Enterprise Ethereum to streamline financial markets, manage supply chains, and create new business models.

Read more about [Enterprise Ethereum](/enterprise).


## Improving Ethereum’s Scalability

Expand Down Expand Up @@ -145,5 +151,3 @@ Critical views of Ethereum and Cryptocurrencies.
- [The Challenges of Building Ethereum Infrastructure](https://medium.com/@lopp/the-challenges-of-building-ethereum-infrastructure-87e443e47a4b) *Jan 8, 2018 - Jameson Lopp*
- [Parsimonious Answers to Difficult Questions](https://www.youtube.com/watch?v=GOkSg0BuSdw&feature=youtu.be) *(Video) March 10, 2019 - Rick Dudley*
- [There’s no good reason to trust blockchain technology](https://www.wired.com/story/theres-no-good-reason-to-trust-blockchain-technology/) *Feb 6, 2019 - Bruce Schneier*