Releases: NukeThemAII/EarnGrid-Docs
Releases · NukeThemAII/EarnGrid-Docs
Release list
Fixes wave + SEO — 2026-08-13 (amended 2026-08-14)
Fixes wave + SEO · 2026-08-13 (amended 2026-08-14)
Off-chain only — vault bytecode unchanged (VERSION = 1.0.4).
Changes
- Allocator — deposit leg sized on the measured withdrawal (not the estimate); missing APY no longer read as 0%; guard-clamped strategies deferred in the deposit queue
- Web — swap form waits for the share preview before signing
- Indexer — unreadable-strategy counter; proof-upload extension pinning
- Scripts — daily-report / harvest metric fixes
- SEO — canonicals, llms.txt, GA4, IndexNow, Search Console
- Web-deploy pipeline, REFERALS.md
- Full-stack audit pass published (2026-08-13)
2026-08-14 amendment
- Harvest cron weekly → daily 10:00 Bangkok
- Fixed
harvest.shpre-send simulation guard (selector match, not error name)
Audit
Deposit-queue auto-sync — 2026-08-13
Deposit-queue auto-sync · 2026-08-13
Off-chain only — vault bytecode unchanged (VERSION = 1.0.4).
Changes
- The allocator now rewrites the vault's onchain deposit queue every tick to its risk-adjusted ranking
- Result: fresh deposits land in the top-ranked strategy in the deposit transaction itself — money never waits for the bot
- Frozen / unrankable strategies deferred to the tail; no proposal when nothing is rankable
Verification
- Claude code review: APPROVE
- Anvil fork tests: 5/5
Audit
Ops hardening — 2026-08-12
Ops hardening · 2026-08-12
Off-chain only — vault bytecode unchanged (VERSION = 1.0.4).
Changes
- RPC chain: drpc added as first fallback, dead llamarpc removed
- Harvest moved from the allocator loop to a weekly cron
- Watchdog: web (:3002) health check added
- 4 fixes from the operational audit (harvest gas limit, double-logging, stale comments, …)
Audit
Fresh-slate redeploy — 2026-08-11
Fresh-slate redeploy · 2026-08-11
Changes
injected()wallet-connector fix (mobile wallet detection)- Clean-slate vault redeploy — cleared virtual-offset distortion from dust state
Onchain
- Vault / SwapAndEarn addresses unchanged (
0x8694…3dE/0x7025…3cD) - Sourcify
exact_match
Audit
Fee-aware withdrawals — 2026-08-09
Fee-aware withdrawals · 2026-08-09
Changes
- Fee-aware
maxWithdraw+ newpreviewWithdrawoverride (ERC-4626 compliance) - Bytecode slimmed 24,561 → 24,529 bytes (headroom 15 → 47 under EIP-170)
- SwapAndEarn redeployed (its
vaultreference is immutable)
Onchain
- Vault:
0x8694D7D44309665D51Cb5002fceC0454f1c233dE← current - SwapAndEarn:
0x7025d1462F09d6eCcACB571a151963fAA8Ce93cD← current - Sourcify
exact_match
Audit
ERC-4626 compliance fix — 2026-08-08
ERC-4626 compliance fix · 2026-08-08
Changes
previewRedeembrought to spec (ERC-4626 compliance)VERSION()bump; NatSpec Telegram/URL fields
Onchain
- Vault:
0xd614b517a565397a336bd1f97829cfee59d7e9da - SwapAndEarn:
0x63892DF9b7bD4D278f3752476A3cBA7f2F4FE45c
Audit
First audit round fixes — 2026-08-08
First audit round fixes · 2026-08-08
Changes
- Two findings from the opening security pass fixed and redeployed
- Sourcify
exact_matchon creation and runtime
Onchain
- Vault:
0x22ba65c37f92e80ae20836debfe4ec1f078b7299 - SwapAndEarn:
0x5F9D936D841CC11016BE608342BdEA2741a41934
Audit
Initial production deploy — 2026-08-08
Initial production deploy · 2026-08-08
First release on Base mainnet (chainId 8453).
Changes
- BlendedVault — ERC-4626 USDC yield vault issuing 12-decimal
bvUSDCshares (asset 6 + 6 virtual offset, inflation-attack defense) - SwapAndEarn — swap any Aerodrome-listed token → USDC → vault deposit in one transaction (0.30% spread)
- MetaMorpho strategies registered with tiered caps (defaults: Tier 0 = 80%, Tier 1 = 50%, Tier 2 = 20%)
- AccessControl governance: admin / curator / allocator / guardian, timelocked risk-increasing changes, guardian pause switch, rebalance cooldown
- Sourcify-verified
Onchain
- Vault:
0x528c6d6108783ba829cb86d453ae4743cfa28738 - SwapAndEarn:
0x11A9a31987Abb64453fe2Cc186900BC3f152Ab1f