# Simple 7702 Account

The `Simple7702Account` is a fully audited minimalist smart contract account that can be safely authorized by any EOA. It adds full support for major smart account features like batching and gas sponsorship.

* `Simple7702Account` in AbstractionKit supports EntryPoint v0.8.
* `Simple7702AccountV09` in AbstractionKit supports EntryPoint v0.9.

The following ERCs are supported:

* ERC-165
* ERC-721
* ERC-1155
* ERC-1271
* ERC-4337

## Import[​](#import "Direct link to Import")

### EntryPoint v0.8[​](#entrypoint-v08 "Direct link to EntryPoint v0.8")

```
import { Simple7702Account } from "abstractionkit";
```

### EntryPoint v0.9[​](#entrypoint-v09 "Direct link to EntryPoint v0.9")

```
import { Simple7702AccountV09 } from "abstractionkit";
```

## How to Use[​](#how-to-use "Direct link to How to Use")

AbstractionKit classes are designed to support the same methods across both versions, ensuring compatibility within the essential classes. This allows developers to upgrade seamlessly without breaking functionality or requiring significant code changes.

```
const delegatorPublicAddress = "0xBdbc5FBC9cA8C3F514D073eC3de840Ac84FC6D31"; // EOA public key
const smartAccount = new Simple7702Account(delegatorPublicAddress);
```

###

<!-- -->

[Simple 7702 Account for EP v0.8](https://docs.candide.dev/wallet/abstractionkit/simple-7702-account-v08.md)

[Reference functions for Simple 7702 Account with EntryPoint v0.8. Supports gas sponsorship and ERC-20 gas payments.](https://docs.candide.dev/wallet/abstractionkit/simple-7702-account-v08.md)

[Simple 7702 Account for EP v0.9](https://docs.candide.dev/wallet/abstractionkit/simple-7702-account-v09.md)

[Reference functions for Simple 7702 Account with EntryPoint v0.9. Paymaster not yet supported.](https://docs.candide.dev/wallet/abstractionkit/simple-7702-account-v09.md)

<!-- -->

[EIP-7702 QuickStart](https://docs.candide.dev/wallet/guides/getting-started-eip-7702.md)

[Learn how to upgrade an EOA to a Smart Account with batch transactions and gas sponsorship capabilities](https://docs.candide.dev/wallet/guides/getting-started-eip-7702.md)
