Skip to content

Deploy VolatilityFeeHook to Base Sepolia #6

Description

@mollybeach

Summary

VolatilityFeeHook is the only core contract not yet deployed on Base Sepolia. Deployment failed after a HedgePodVault post-deployment configuration error.

Current Base Sepolia status

Contract Deployed
HedgePodVault
AutoYieldToken
YieldOracle
VolatilityFeeHook

Impact

  • Uniswap v4 dynamic fee demo on testnet is incomplete
  • frontend/app/uniswap-implementation/page.tsx shows "(Coming soon)" for hook-related items
  • Integration tests against live hook address cannot run on Base Sepolia

Steps

  1. Fix post-deployment configuration in scripts/deploy/deployer.ts
  2. Deploy VolatilityFeeHook: npx hardhat run scripts/deploy/deployer.ts --network baseSepolia
  3. Verify on BaseScan
  4. Update ABIs in deployments/abis/
  5. Wire hook address into frontend Uniswap pool stats component

Acceptance criteria

  • VolatilityFeeHook deployed and verified on Base Sepolia
  • Hook address documented in deployments/ and contracts page
  • Uniswap integration page reflects deployed status

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions