www.hyperoracle.io
Open in
urlscan Pro
2600:9000:2117:8400:f:cf8:5300:93a1
Public Scan
URL:
https://www.hyperoracle.io/app/zkgraphstudio/create
Submission: On December 30 via api from US — Scanned from DE
Submission: On December 30 via api from US — Scanned from DE
Form analysis
0 forms found in the DOMText Content
You need to enable JavaScript to run this app. -------------------------------------------------------------------------------- * project node_modules src README.md MAPPING.TS README.MD 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 # HyperOracle zkGraph Studio ## Introduction This is an easy-to-use web code editor and interface for develop zkGraph directly on Web UI. Some Helpful Links: [HyperOracle Doc](https://docs.hyperoracle.io/), [zkGraph Develop Guide](https://docs.hyperoracle.io/zkgraph/develop-guide), [zkGraph Examples](https://github.com/hyperoracle/awesome-hyper-oracle). ## Layout - **Left**: File Tree (node_modules with `zkgraph-lib`, src with your zkGraph code) - **Middle**: Code editor and terminal with logs - **Right**: Console with config and buttons ## Usage ### 1.1 Develop Code your zkGraph code in the code editor. You can check out zkGraph develop guide [here](https://docs.hyperoracle.io/zkgraph/develop-guide) for more info on programming zkGraph. ### 1.2 Compile After finishing development, click the `Compile` button (“▶️” on the top-right of code editor) to compile your zkGraph code. When the compilation is finished, you can see the compiled code in the code editor in `zkgraph.wat`. ### 1.3 Execute After compiling, config the block number you want your zkGraph to execute on, and click the `EXECUTE` button in the console on the right to execute your zkGraph code. When the execution is finished, you can see the execution result of a state in the terminal and console. ### 1.4 Setup After executing, you can click the `SETUP` button in the console on the right to setup your zkGraph image in zkOracle node. When the setup is finished, you can see the setup result of an MD5 id in the terminal and console. ### 1.5 Proof Generation After setting up, you can click the `GENERATE` button in the console on the right to generate a proof for your zkGraph image on the execution you just run. You will need to sign a transaction in your connected wallet on Sepolia network. When the proof generation is finished, you can see the proof result of a task id in the terminal and console. After finishing all steps, you will see `zkGraph is valid, now you can continue.` in the right console. Click the `next` button to continue to step 2. Enter to Rename, Shift+Enter to Preview TERMINAL LOG @HYPERORACLE.IO $ WELCOME TO HYPERORACLE. Connect My graphs -------------------------------------------------------------------------------- STEP 01 Develop & Validate PRE NEXT Generated WASM Binary NOT YET GENERATED Block hash / number Output state EXECUTE NOT YET GENERATED PLEASE CLICK YOUR WALLET TO DEPOSIT | EXPECTED ETH: 0.01 zkwasm image NOT YET GENERATED SETUP Proof detail NOT YET GENERATED GENERATE LET'S VALIDATE YOUR ZKGRAPH BEFORE GOING TO THE NEXT STEPS. < > CONNECT By connecting a wallet, you agree to Hyper Oracle's Terms of Service and acknowledge that you have read and understood the disclaimers therein. METAMASK COINBASE WALLET WALLETCONNECT CLOSE Overview APPLICATION: TYPE: STATUS: SUBMITTED AT: SUBMITTED BY: PROCESSING STARTED: PROCESSING FINISHED: Close