fix: update deposit wallet beacon integration

Merged
IB
4mo ago
+28-27

Summary by cubic

Switched deposit wallet derivation to the ERC‑1967 Beacon proxy and updated factory/beacon addresses on 137/80002. Bumped kuest-py-builder-relayer-client to 2.0.5 so predicted wallet addresses are correct and deposits route reliably; performance unchanged; public client API unaffected.

  • Migration
    • Use deposit_wallet_beacon in ContractConfig (replaces deposit_wallet_implementation and is required).
    • If you call derive_deposit_wallet directly, pass beacon instead of implementation.
    • Client.derive_deposit_wallet() signature and behavior are unchanged.