Skip to content

[simplex]: run the testnet swaps through Hyperbridge's bundlers - #1384

Merged
Wizdave97 merged 1 commit into
mainfrom
claude/swaps-ci-hyperbridge-testnet-bundlers
Oct 10, 2026
Merged

Wizdave97 merged 1 commit into
mainfrom
claude/swaps-ci-hyperbridge-testnet-bundlers

Conversation

@Wizdave97

Copy link
Copy Markdown
Member

The "simplex testnet swaps" workflow now sends its UserOperations through Hyperbridge's own testnet bundlers instead of Pimlico:

  • BSC Chapel: https://bundler.polytope.technology/bsc-chapel
  • Polygon Amoy: https://bundler.polytope.technology/polygon-amoy

They need no API key, so the workflow names them directly in E2E_BSC_TESTNET_BUNDLER_URL and E2E_POLYGON_AMOY_BUNDLER_URL. The two repository secrets of the same names are no longer read and can be deleted. Alchemy stays as the RPC.

The e2e note's variable table and the EntryPoint v0.9 note are updated to match.

Validation

  • Both endpoints answer for the right chain (0x61, 0x13882), list EntryPoint v0.9 and answer rundler_maxPriorityFeePerGas.
  • Run locally against them with the SDK built from this branch, for the same-chain (97 to 97), cross-chain (97 to 80002) and partial (80002 to 97) routes: estimateFillOrder with requireBundlerEstimate succeeds, and so does estimateBidPreVerificationGas for a bid sponsored by the SimplexPaymaster.
  • No fill has gone through them yet. The swaps run on this PR is that test.

🤖 Generated with Claude Code

The swaps workflow read its two bundler URLs from secrets holding Pimlico
endpoints. Hyperbridge now runs bundlers for BSC Chapel and Polygon Amoy, at
https://bundler.polytope.technology/bsc-chapel and /polygon-amoy, which need no
key, so the workflow names them directly.
@Wizdave97
Wizdave97 merged commit 653a9bc into main Oct 10, 2026
3 of 5 checks passed
@Wizdave97
Wizdave97 deleted the claude/swaps-ci-hyperbridge-testnet-bundlers branch October 10, 2026 09:40
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.

2 participants