Visa тестирует платежи ERC-20, используя абстракции счета ERC-4337.
В настоящее время в Ethereum существует два типа учетных записей: Аккаунты внешнего владения (EOA) и контрактные аккаунты (CA).
EOA, которые контролируются закрытыми ключами, позволяют пользователям отправлять транзакции. Однако им не хватает программируемости смарт-контракта.
А СА обладают исполнимым кодом, но не могут самостоятельно инициировать транзакции.
Транзакции всегда должны исходить из учетной записи пользователя и содержать подпись пользователя, будь то простая передача токена или сложная операция, выполняемая через множество смарт-контрактов.
https://usa.visa.com/solutions/crypto/rethink-digital-transactions-with-account-abstraction.html