# SimpleAccountFactoryAbi | @aa-sdk/core

> Overview of SimpleAccountFactoryAbi from @aa-sdk/core

> For the complete documentation index, see [llms.txt](/docs/llms.txt).

{/* This file is auto-generated by TypeDoc. Do not edit manually. */}

```ts
const SimpleAccountFactoryAbi: readonly [
  {
    inputs: readonly [
      {
        internalType: "contract IEntryPoint";
        name: "_entryPoint";
        type: "address";
      },
    ];
    stateMutability: "nonpayable";
    type: "constructor";
  },
  {
    inputs: readonly [];
    name: "accountImplementation";
    outputs: readonly [
      {
        internalType: "contract SimpleAccount";
        name: "";
        type: "address";
      },
    ];
    stateMutability: "view";
    type: "function";
  },
  {
    inputs: readonly [
      {
        internalType: "address";
        name: "owner";
        type: "address";
      },
      {
        internalType: "uint256";
        name: "salt";
        type: "uint256";
      },
    ];
    name: "createAccount";
    outputs: readonly [
      {
        internalType: "contract SimpleAccount";
        name: "ret";
        type: "address";
      },
    ];
    stateMutability: "nonpayable";
    type: "function";
  },
  {
    inputs: readonly [
      {
        internalType: "address";
        name: "owner";
        type: "address";
      },
      {
        internalType: "uint256";
        name: "salt";
        type: "uint256";
      },
    ];
    name: "getAddress";
    outputs: readonly [
      {
        internalType: "address";
        name: "";
        type: "address";
      },
    ];
    stateMutability: "view";
    type: "function";
  },
];
```

Defined in: [aa-sdk/core/src/abis/SimpleAccountFactoryAbi.ts:1](https://github.com/alchemyplatform/aa-sdk/blob/main/aa-sdk/core/src/abis/SimpleAccountFactoryAbi.ts#L1)