Skip to content

Latest commit

 

History

History
49 lines (34 loc) · 1.86 KB

File metadata and controls

49 lines (34 loc) · 1.86 KB
sidebar_label Install and set up
description Learn how to install and set up the MetaMask Smart Accounts Kit.
keywords
install
MetaMask
delegation
smart accounts kit
smart
accounts

import Tabs from "@theme/Tabs"; import TabItem from "@theme/TabItem"; import GlossaryTerm from '@theme/GlossaryTerm';

Install and set up the Smart Accounts Kit

This page provides instructions to install and set up the Smart Accounts Kit in your dapp, enabling you to create and interact with MetaMask Smart Accounts.

Prerequisites

Steps

1. Install the Smart Accounts Kit

Install the Smart Accounts Kit:

npm install @metamask/smart-accounts-kit

2. (Optional) Install the contracts

If you plan to extend the smart contracts (for example, to create a custom caveat enforcer), install the contract package using Foundry's command-line tool, Forge:

forge install metamask/delegation-framework@v1.3.0

Add @metamask/delegation-framework/=lib/metamask/delegation-framework/ in your remappings.txt file.

3. Get started

You're now ready to start using the Smart Accounts Kit. See the MetaMask Smart Accounts quickstart to walk through a simple example.