Summary
World Chain is the primary distribution channel (23M World App users) but none of the four core contracts are deployed there yet.
Blocker
Per docs/DEPLOYMENT_STATUS.md:
HardhatError: Invalid JSON-RPC response received: Must be authenticated!
Contracts to deploy
| Contract |
Status |
| HedgePodVault |
⏳ Pending |
| AutoYieldToken |
⏳ Pending |
| YieldOracle |
⏳ Pending |
| VolatilityFeeHook |
⏳ Pending |
Steps
- Configure authenticated RPC in
.env:
WORLD_CHAIN_RPC=https://worldchain-mainnet.g.alchemy.com/v2/YOUR_API_KEY
- Fund deployer wallet with World Chain ETH
- Run:
npx hardhat run scripts/deploy/deployer.ts --network worldchain
- Update
frontend/lib/data/contracts_data.json and deployments/
- Verify contracts on World Chain explorer
- Configure LayerZero peers for cross-chain OFT
Acceptance criteria
Summary
World Chain is the primary distribution channel (23M World App users) but none of the four core contracts are deployed there yet.
Blocker
Per
docs/DEPLOYMENT_STATUS.md:Contracts to deploy
Steps
.env:npx hardhat run scripts/deploy/deployer.ts --network worldchainfrontend/lib/data/contracts_data.jsonanddeployments/Acceptance criteria
deployments/docs/DEPLOYMENT_STATUS.mdupdated