Skip to content

DanubioBlu/minaPoc

Repository files navigation

Mina zkApp: PoC Integration

This repository serves as an integration test for various functionalities of the Mina Blockchain.

  • Oracle integration with Mock data at '/api/oracle'
  • Main Contract implementing simple logic checks
  • Offchain data integration using an experimental package deployed at treestore.zkapps.it

Note

Please note: sometime the endpoint of testnet go down and the network get resetted!

A caching system has been implemented with a dynamic Filelist manifest (/api/manifest?type=main) to improve contract compilation time. The web worker is temporarily disabled to ensure a better debugging experience. There are various aspects for improvement that will be addressed over time. Please note that this PoC is not intended for production use. (Prod Image DONE, next step ci/cd), how discusson on discord to create a cache right run in contract folder npm run build-cache at least twice times!

Solution

The stack comprises Next.js on Docker with Nginx as a reverse proxy. You can access it at https://poc.zkapps.it/.

Credentials:

  • Username: minarulez
  • Password: ( the password is on zkignite site)

About

A web3 Mina zkapp blockchain example

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published