Account Abstraction can be implemented in several different ways. There are several different Smart Account implementations, services providers and API wrappers.
This repository contains some opinitionated examples:
This example uses the permissionless API and the ZeroDev smart wallet implementation.
The developer can follow the original documentation, taking into account that the Cartesi CLI provides a local bundler and paymaster service.
This example uses the permissionless API and the Biconomy smart wallet implementation.
The developer can follow the original documentation, taking into account that the Cartesi CLI provides a local bundler and paymaster service.
This example uses the @alchemy/aa-core package from Alchemy Account Kit.