-
Notifications
You must be signed in to change notification settings - Fork 654
Open
Labels
type: bugSomething isn't workingSomething isn't working
Description
Describe the bug
Support for paymaster capabilities is out of date as the erc-7677 standard evolved
Steps
The coinbase smart wallet follows the old implementation of the standard to send the paymaster URL, which is outdated:
capabilities: {
paymasterService: {
url: paymasterServiceUrl,
}
Expected behavior
The new updated implementation requires a chainId and the optional field, like the following:
capabilities: {
paymasterService: {
["0x01"]: {
url: paymasterServiceUrl,
optional: true,
}
}
}
Version
4.3.2
Additional info
https://eips.ethereum.org/EIPS/eip-7677
Desktop
No response
Smartphone
No response
Metadata
Metadata
Assignees
Labels
type: bugSomething isn't workingSomething isn't working