Skip to content

Commit 66a5a9b

Browse files
committed
chore: small edits
1 parent 5da67fc commit 66a5a9b

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

content/contracts/5.x/learn/webauthn-smart-accounts.mdx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ Account abstraction is becoming a vital tool to advance onchain technology for e
88

99
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.
1010

11-
## Prequisites
11+
## Prerequisites
1212

1313
Before we get started make sure you have the following installed
1414

1515
- [`Node.js`](https://nodejs.org/en/download)
16-
- [`pmpm`](https://pnpm.io/installation)
16+
- [`pnpm`](https://pnpm.io/installation)
1717
- [`Foundry`](https://getfoundry.sh/introduction/installation)
1818

1919
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
4444
```
4545
.
4646
└── contracts // Smart contracts
47-
└── server // Secure server enviornment
47+
└── server // Secure server environment
4848
└── shared // Shared addresses and ABIs
4949
└── client // Web UI
5050
```
@@ -56,7 +56,7 @@ mkdir webauthn-tutorial
5656
cd webauthn-tutorial
5757
```
5858

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.
6060

6161
## Contracts
6262

@@ -1104,7 +1104,7 @@ export PRIVATE_KEY=$(cast wallet private-key --account sepolia)
11041104
```
11051105

11061106
<Callout>
1107-
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!
11081108
</Callout>
11091109

11101110
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
19641964

19651965
## Next Steps
19661966

1967-
This tutorial is just scraping the surface of what is possible with OpenZeppelin account abstraction. With `AccountWebAuthn.sol` we could customize the logic and build custom use cases such as multifactor authentication, social recovery, time based controls, and more! We would highly encourage you to check out what other pieces you can add into Accounts with the [Wizard](https://wizard.openzeppelin.com) under the `Accounts` tab.
1967+
This tutorial is just scratching the surface of what is possible with OpenZeppelin account abstraction. With `AccountWebAuthn.sol` we could customize the logic and build custom use cases such as multifactor authentication, social recovery, time based controls, and more! We would highly encourage you to check out what other pieces you can add into Accounts with the [Wizard](https://wizard.openzeppelin.com) under the `Accounts` tab.

0 commit comments

Comments
 (0)