Skip to content

Private Encrypted Transaction on Quorum with Tessera on-chain and off-chain on IPFS

License

Notifications You must be signed in to change notification settings

x5engine/dapp-Private-Encrypted-Transaction

Repository files navigation

dApp Private Encrypted Transaction Quorum with Tessera on Azure Blockchain Service

Goal: Create dApp that send Private Encrypted Transaction on Quorum with Tessera on-chain and off-chain on IPFS

Create A Solution That Uses Quorum Or Besu That Creates A Private Off Chain Transaction

It should include on-chain data (inside the smart contract) and off chain data as well. The key is that the off-chain data should be encrypted with the same key used for the on chain transaction.

In this challenge, the goal is to extend either Quorum’s Tessera or Besu’s Orion to include the option to pass off chain data that will be stored / retrieved as part of the on chain transaction. The underlying storage is up to you but using the private transaction manager to extend to support a database, IPFS, or even file system is the requirement. Extending the web3 client to support offchain data is needed, but the implementation is up to you!

Thank to the Azure Gitcoin Bounty https://gitcoin.co/issue/Azure-Samples/bc-community-samples/79/4348

Demo

https://azure-quorum-tessera.x5engine.com

Video

https://youtu.be/uP1RU_iNdms

Tweet:

https://twitter.com/ucefkh/status/1266026739915988992

About

Private Encrypted Transaction on Quorum with Tessera on-chain and off-chain on IPFS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published