Skip to content

Add testnet support to atxp-dev-sdk#82

Merged
robdimarco-atxp merged 1 commit intomainfrom
robdimarco/atxp-334-modify-atxp-dev-sdk-to-support-testnet
Oct 1, 2025
Merged

Add testnet support to atxp-dev-sdk#82
robdimarco-atxp merged 1 commit intomainfrom
robdimarco/atxp-334-modify-atxp-dev-sdk-to-support-testnet

Conversation

@robdimarco-atxp
Copy link
Copy Markdown
Contributor

@robdimarco-atxp robdimarco-atxp commented Sep 30, 2025

Summary

  • Add Base Sepolia testnet support (chain ID 84532)
  • Add World Chain Sepolia testnet support (chain ID 4801)
  • Add utility functions to get USDC addresses and chain configurations by chain ID
  • Update all account and payment maker classes to accept optional chainId parameter
  • Update smart wallet helpers and spend permission shims to support multiple chains
  • Update tests to include testnet functionality

Test plan

  • Test Base Sepolia integration with testnet USDC
  • Test World Chain Sepolia integration with testnet USDC
  • Verify mainnet functionality remains unchanged
  • Run existing test suite to ensure no regressions
  • Test ephemeral wallet creation on both mainnets and testnets
  • Test spend permissions on testnet environments

🤖 Generated with Claude Code

- Add Base Sepolia support (chain ID 84532)
- Add World Chain Sepolia support (chain ID 4801)
- Add utility functions to get USDC addresses and chain configs by chain ID
- Update all account and payment maker classes to accept chainId parameter
- Update smart wallet helpers and spend permission shims for multi-chain support
- Add tests for new testnet functionality

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@robdimarco-atxp robdimarco-atxp marked this pull request as ready for review October 1, 2025 15:08
@robdimarco-atxp robdimarco-atxp merged commit d4412a0 into main Oct 1, 2025
1 check passed
@robdimarco-atxp robdimarco-atxp deleted the robdimarco/atxp-334-modify-atxp-dev-sdk-to-support-testnet branch October 1, 2025 15:22
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