You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/contracts/5.x/learn/webauthn-smart-accounts.mdx
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,12 +8,12 @@ Account abstraction is becoming a vital tool to advance onchain technology for e
8
8
9
9
In this tutorial we'll show you how you can build fullstack application that allows users to create smart accounts with WebAuthn passkeys and conduct an example user operation like minting an NFT.
10
10
11
-
## Prequisites
11
+
## Prerequisites
12
12
13
13
Before we get started make sure you have the following installed
Once you have confirmed those are all installed, let's make sure we have a wallet setup with Foundry. If you already have one setup and funded with testnet eth, you can skip this part.
@@ -44,7 +44,7 @@ For context our final project will look something like this
44
44
```
45
45
.
46
46
└── contracts // Smart contracts
47
-
└── server // Secure server enviornment
47
+
└── server // Secure server environment
48
48
└── shared // Shared addresses and ABIs
49
49
└── client // Web UI
50
50
```
@@ -56,7 +56,7 @@ mkdir webauthn-tutorial
56
56
cd webauthn-tutorial
57
57
```
58
58
59
-
With the initial structure setup we can move on to intializing the different projects.
59
+
With the initial structure setup we can move on to initializing the different projects.
It is highly recommend to use an RPC URL that will be performant and not rate limited. Make a free one at DRPC.org or Alchemy!
1107
+
It is highly recommended to use an RPC URL that will be performant and not rate limited. Make a free one at DRPC.org or Alchemy!
1108
1108
</Callout>
1109
1109
1110
1110
One last thing we need to do is edit the `server/wrangler.jsonc` file by uncommenting the ` "compatibility_flags"` field like so:
@@ -1964,4 +1964,4 @@ You should be able to visit `http://localhost:5173` and click on the `Create Acc
1964
1964
1965
1965
## NextSteps
1966
1966
1967
-
ThistutorialisjustscrapingthesurfaceofwhatispossiblewithOpenZeppelinaccountabstraction. With`AccountWebAuthn.sol`wecouldcustomizethelogicandbuildcustomusecasessuchasmultifactorauthentication, socialrecovery, timebasedcontrols, andmore!WewouldhighlyencourageyoutocheckoutwhatotherpiecesyoucanaddintoAccountswiththe [Wizard](https://wizard.openzeppelin.com) under the `Accounts` tab.
1967
+
ThistutorialisjustscratchingthesurfaceofwhatispossiblewithOpenZeppelinaccountabstraction. With`AccountWebAuthn.sol`wecouldcustomizethelogicandbuildcustomusecasessuchasmultifactorauthentication, socialrecovery, timebasedcontrols, andmore!WewouldhighlyencourageyoutocheckoutwhatotherpiecesyoucanaddintoAccountswiththe [Wizard](https://wizard.openzeppelin.com) under the `Accounts` tab.
0 commit comments