Want to know how you can use Ethereum with the permissioned Hyperledger Fabric platform? You can do this using a Hyperledger Chaincode Ethereum Virtual Machine (EVM) hosting Fabric Network.
Consider the following…
Hyperledger Chaincode EVM: The chaincode is written in Go and is a wrapper around the Hyperledger Burrow EVM implementation, which can run compiled Solidity smart contracts.
Fab3: This is a partial implementation of the Ethereum JSON RPC API. Fab3 interacts with the EVM chaincode and queries the ledger. The Fabric Go SDK is used to implement Fab3.
In the code pattern Develop a voting application using Hyperledger and Ethereum, you’ll learn how to:
- Set up and install a decentralized app with Fabric, Chaincode EVM, and Ethereum
- Write, deploy, and compile Solidity smart contracts
- Vote and display the polls on a simple web page