Skip to content

Promote swap router updates to master#91

Closed
dglowinski wants to merge 5 commits into
masterfrom
development
Closed

Promote swap router updates to master#91
dglowinski wants to merge 5 commits into
masterfrom
development

Conversation

@dglowinski

@dglowinski dglowinski commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Promote the current development branch into master with SwapVerifier env override support and the Binance Wallet quote source.
  • Keep custom SwapVerifier deployments stable after EulerChains refreshes, and enable Binance Wallet quotes/swaps when credentials are configured.

Changes

  • Adds EULER_SWAP_VERIFIER_ADDRESS_<chainId> overrides that apply at module load and after deployment refresh.
  • Registers binance-wallet as a custom Balmy quote source with signed quote/swap requests, supported-chain metadata, route selection, response validation, and approval-target handling.
  • Adds Binance Wallet credentials to .env.template and the aggregator configuration.

Test plan

  • pnpm run build
  • Configure Binance Wallet credentials and request a quote through the router on a supported chain.
  • Configure an EULER_SWAP_VERIFIER_ADDRESS_<chainId> override and verify quotes use the matching verifier address after deployment refresh.

@dglowinski dglowinski changed the title Development Promote swap router updates to master Jul 1, 2026
@dglowinski

Copy link
Copy Markdown
Collaborator Author

Closing because this PR promotes the whole development branch. The intended master PR is the Binance Wallet-only change in #92.

@dglowinski dglowinski closed this Jul 1, 2026
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