Gohan-Layer is a proof generate reward system. It integrate with DA and ZKP to provides all chain liquidity.
Gohan-Layer is a liquidity pool leveraging a Data Availability Layer (DA) to generate and validate transaction proofs.
| GohanLayer is a monorepo managed using turbo
. You can find the source code for each package in the apps
and packages
directory.
apps/circuits
is the SP1 ZK circuits use for eigenlayer withdraw proof and also publish to avail DAapps/web
is the web frontend. It built by frontend template, wagmi
and vite
packages
packages/contract
is the miner register contract and the test ERC20 token for test. It use hardhat to deploypnpm install
pnpm build --filter web
cd packages/contract
pnpm deploy:token --networks <YOUR_NETWORK>
pnpm deploy:miner --networks <YOUR_NETWORK>