Skip to content

Conversation

@TaprootFreak
Copy link
Contributor

Summary

  • Add usePaymaster?: boolean field to UnsignedTx interface
  • Add paymasterUrl?: string field to UnsignedTx interface

These fields are needed for ERC-5792 wallet_sendCalls Paymaster integration, allowing gasless transactions via ERC-7677 Paymaster service.

Context

Part of the EIP-7702 migration from manual signing (broken due to eth_sign being disabled in MetaMask) to wallet_sendCalls with Paymaster sponsorship.

Test plan

  • Package builds successfully
  • Frontend services build after updating to this version

Add optional fields for ERC-5792 wallet_sendCalls Paymaster integration:
- usePaymaster: boolean flag to indicate gasless transaction via Paymaster
- paymasterUrl: URL of the Paymaster service for ERC-7677 requests
@TaprootFreak TaprootFreak force-pushed the feature/add-paymaster-types branch from 1a05947 to cce05e7 Compare January 3, 2026 22:09
@TaprootFreak TaprootFreak merged commit e745923 into develop Jan 3, 2026
1 check passed
@TaprootFreak TaprootFreak deleted the feature/add-paymaster-types branch January 3, 2026 22:10
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