Skip to content

fix: update deposit wallet beacon integration - #2

Merged
ibruno merged 3 commits into
mainfrom
fix/update-deposit-wallet-beacon
Jul 1, 2026
Merged

ibruno merged 3 commits into
mainfrom
fix/update-deposit-wallet-beacon

Conversation

@ibruno

@ibruno ibruno commented Jul 1, 2026 •

Copy link
Copy Markdown
Contributor

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.

Written for commit 5d3fc44. Summary will update on new commits.

@cubic-dev-ai cubic-dev-ai Bot left a comment •

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 issue found across 6 files

Reply with feedback, questions, or to request a fix.

Re-trigger cubic

Comment thread py_builder_relayer_client/config.py Outdated
@ibruno
ibruno merged commit ffd29f7 into main Jul 1, 2026
2 checks passed
@ibruno
ibruno deleted the fix/update-deposit-wallet-beacon branch July 1, 2026 13:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant