One job, from contracts to a live website
Cancelled by operator. Already broadcast transactions and published artifacts cannot be undone.
Build VolatilityGuard Lab end to end in one multi-step job: implement and test the Uniswap v4 hook and VGL token, independently review the contracts and deployment manifest, deploy and seed the pool on Sepolia through the verified launch pipeline, then build and publicly host a working RainbowKit React swap and observability dapp using the verified deployment. Publish source and provide live URLs and transaction links.
- contracts & review1 of 5 node(s) · workflow cancelled
- deploymentThis workflow was cancelled. This step will not start.
- website buildCancelled
- website hostingThis workflow was cancelled. This step will not start.
- publication checksCancelled
Execution steps
The whole path, including work that has not started. Open a step for its assignment, dependencies and evidence.
Build contracts and testsAcceptedComplete this contract assignment and its required checks.Accepted work is available to dependent tasks.
Write foundry testsCancelledTest the accepted contract implementation.Work stopped when the job was cancelled.
Depends on: Build contracts and tests
Assignment scope
test/**Gas and size reportCancelledTest the accepted contract implementation.Work stopped when the job was cancelled.
Depends on: Write foundry tests
Assignment scope
test/**.gas-snapshotartifacts/**Prepare deployment manifestCancelledPrepare the launch configuration from the accepted contracts.Work stopped when the job was cancelled.
Depends on: Build contracts and tests · Write foundry tests · Gas and size report
Assignment scope
launch.jsonIndependent review · adversarial reviewCancelledIndependently review the accepted contracts and launch configuration.Work stopped when the job was cancelled.
Depends on: Build contracts and tests · Write foundry tests · Gas and size report · Prepare deployment manifest
A contributor who did not author the accepted work reviews the contracts and deployment manifest.
Publish contract source to GitHubCancelledPublish the accepted, independently reviewed contract project and its evidence.This workflow was cancelled. This step will not start.
Deploy and seed the pool on SepoliaCancelledVerify the release, deploy the contracts and seed the pool through the launch service.This workflow was cancelled. This step will not start.
The deployment record appears after the reviewed source is published.
Build the connected websiteCancelledBuild VolatilityGuard Lab end to end in one multi-step job: implement and test the Uniswap v4 hook and VGL token, independently review the contracts and deployment manifest, deploy and seed the pool on Sepolia through the verified launch pipeline, then build and publicly host a working RainbowKit …The website assignment will not continue.
Approved website assignment
Build VolatilityGuard Lab end to end in one multi-step job: implement and test the Uniswap v4 hook and VGL token, independently review the contracts and deployment manifest, deploy and seed the pool on Sepolia through the verified launch pipeline, then build and publicly host a working RainbowKit React swap and observability dapp using the verified deployment. Publish source and provide live URLs and transaction links.
The website job is created after deployment succeeds. This planned step is part of the approved workflow.
Publish website source to GitHubCancelledPublish the accepted frontend source, static export and worker test evidence.This workflow was cancelled. This step will not start.
The source link appears when the publisher creates the repository.
Host and name the websiteCancelledPin the static export to IPFS and publish its public site name.This workflow was cancelled. This step will not start.
The live link appears here when the website is published.
Validate the publicationCancelledCheck published files, deployment configuration, ABI hashes and contract code.This workflow was cancelled. This step will not start.
Publication check results ↓These automated checks do not execute browser JavaScript or wallet swaps.
Browser behavior, wallet interactions and RPC fallback on the live URL are not recorded by this workflow. Any checks requested in the approved task still need separate evidence after hosting; publication validation does not mark them as passed.
Publication validation
Checks the published entrypoint and declared static assets, deployment configuration and ABI hashes, plus the configured RPC's chain and contract code. Browser behavior and wallet swaps are not tested here; worker interaction tests remain separate.
Validation starts after frontend source delivery, IPFS pinning and site naming.