Skip to content

Commit ac184ae

Browse files
docs: up MetaMask Smart Accounts doc (#4085)
* update mm smart account doc * fix broken links
1 parent 45b4a3d commit ac184ae

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

site/pages/account-abstraction/accounts/smart/toMetaMaskSmartAccount.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,32 @@
11
# MetaMask Smart Account
22

33
:::warning
4-
**Note:** This implementation is maintained & distributed by [MetaMask Delegation Toolkit](https://docs.metamask.io/delegation-toolkit).
4+
**Note:** This implementation is maintained & distributed by [MetaMask Smart Accounts Kit](https://docs.metamask.io/smart-accounts-kit).
55
:::
66

7-
MetaMask Smart Account has two types of implementations, each offering unique features
8-
and use cases. See [Hybrid Smart Account](https://docs.metamask.io/delegation-toolkit/how-to/create-smart-account/configure-accounts-signers/#configure-a-hybrid-smart-account) and [Multisig Smart Account](https://docs.metamask.io/delegation-toolkit/how-to/create-smart-account/configure-accounts-signers/#configure-a-multisig-smart-account) to learn more about
7+
MetaMask Smart Accounts has three types of implementations, each offering unique features
8+
and use cases. See [Hybrid smart account](https://docs.metamask.io/smart-accounts-kit/guides/smart-accounts/create-smart-account/#create-a-hybrid-smart-account), [Multisig smart account](https://docs.metamask.io/smart-accounts-kit/guides/smart-accounts/create-smart-account/#create-a-multisig-smart-account), and [Stateless 7702 smart account](https://docs.metamask.io/smart-accounts-kit/guides/smart-accounts/create-smart-account/#create-a-stateless-7702-smart-account) to learn more about
99
the implementations.
1010

11-
To implement MetaMask Smart Account, you can use the [`toMetaMaskSmartAccount`](https://docs.metamask.io/delegation-toolkit/how-to/create-smart-account/#create-a-metamasksmartaccount) function from [delegation toolkit](https://docs.metamask.io/delegation-toolkit/).
11+
To implement MetaMask Smart Accounts, you can use the [`toMetaMaskSmartAccount`](https://docs.metamask.io/smart-accounts-kit/guides/smart-accounts/create-smart-account/) function from the [Smart Accounts Kit](https://docs.metamask.io/smart-accounts-kit/).
1212

1313
## Install
1414

1515
:::code-group
1616
```bash [pnpm]
17-
pnpm add @metamask/delegation-toolkit
17+
pnpm add @metamask/smart-accounts-kit
1818
```
1919

2020
```bash [npm]
21-
npm install @metamask/delegation-toolkit
21+
npm install @metamask/smart-accounts-kit
2222
```
2323

2424
```bash [yarn]
25-
yarn add @metamask/delegation-toolkit
25+
yarn add @metamask/smart-accounts-kit
2626
```
2727

2828
```bash [bun]
29-
bun add @metamask/delegation-toolkit
29+
bun add @metamask/smart-accounts-kit
3030
```
3131
:::
3232

@@ -38,7 +38,7 @@ bun add @metamask/delegation-toolkit
3838
import { // [!code focus]
3939
Implementation, // [!code focus]
4040
toMetaMaskSmartAccount, // [!code focus]
41-
} from "@metamask/delegation-toolkit" // [!code focus]
41+
} from "@metamask/smart-accounts-kit" // [!code focus]
4242
import { client } from './client.js'
4343
import { owner } from './owner.js'
4444

@@ -47,7 +47,7 @@ const account = await toMetaMaskSmartAccount({ // [!code focus]
4747
implementation: Implementation.Hybrid, // [!code focus]
4848
deployParams: [owner.address, [], [], []], // [!code focus]
4949
deploySalt: "0x", // [!code focus]
50-
signatory: { account: owner }, // [!code focus]
50+
signer: { account: owner }, // [!code focus]
5151
}) // [!code focus]
5252
```
5353

@@ -74,4 +74,4 @@ export const owner = privateKeyToAccount('0x...')
7474

7575
## Parameters
7676

77-
[See Parameters](https://docs.metamask.io/delegation-toolkit/reference/api/smart-account/#parameters-5)
77+
[See Parameters](https://docs.metamask.io/smart-accounts-kit/reference/smart-account/#parameters-6)

0 commit comments

Comments
 (0)