Skip to content

Commit ce89d44

Browse files
authored
Merge branch 'main' into feat/tutorial-builder-hub
2 parents d567072 + d7d2e77 commit ce89d44

File tree

159 files changed

+894
-622
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

159 files changed

+894
-622
lines changed

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,10 @@ Fixes #
1818

1919
- [ ] If this PR updates or adds documentation content that changes or adds technical meaning, it has received an approval from an engineer or DevRel from the relevant team.
2020
- [ ] If this PR updates or adds documentation content, it has received an approval from a technical writer.
21+
22+
## External contributor checklist
23+
24+
<!-- If you are an external contributor (outside of the MetaMask organization), complete the following checklist. -->
25+
26+
- [ ] I've read the [contribution guidelines](https://github.com/MetaMask/metamask-docs/blob/main/CONTRIBUTING.md).
27+
- [ ] I've created a new issue (or assigned myself to an existing issue) describing what this PR addresses.

.github/workflows/ci.yml

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -58,15 +58,12 @@ jobs:
5858
with:
5959
FILEPATHS: 'snaps,services,wallet,developer-tools,docs'
6060

61-
# linkCheck:
62-
# name: Link Checking
63-
# runs-on: ubuntu-latest
64-
# strategy:
65-
# matrix:
66-
# file-extensions: ['.md', '.mdx']
67-
# steps:
68-
# - uses: actions/checkout@v5
69-
# - name: LinkCheck
70-
# uses: ConsenSys/github-actions/docs-link-check@main
71-
# with:
72-
# FILE_EXTENSION: ${{ matrix.file-extensions }}
61+
linkCheck:
62+
name: Link Checking
63+
runs-on: ubuntu-latest
64+
steps:
65+
- uses: actions/checkout@v5
66+
- name: LinkCheck
67+
uses: ConsenSys/github-actions/docs-link-check@main
68+
with:
69+
CONFIG_FILE: '.linkspector.yml'

.github/workflows/trivy.yml

Lines changed: 17 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,17 @@
1-
# ---
2-
# name: Trivy
3-
#
4-
# on:
5-
# pull_request:
6-
# branches:
7-
# - main
8-
#
9-
# jobs:
10-
# trivy:
11-
# name: Run trivy scanner
12-
# runs-on: ubuntu-latest
13-
# steps:
14-
# - uses: actions/checkout@v5
15-
# - name: Trivy
16-
# uses: ConsenSys/github-actions/trivy@main
17-
# with:
18-
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1+
---
2+
name: Trivy
3+
on:
4+
pull_request:
5+
branches:
6+
- main
7+
8+
jobs:
9+
trivy:
10+
name: Run trivy scanner
11+
runs-on: ubuntu-latest
12+
steps:
13+
- uses: actions/checkout@v5
14+
- name: Trivy
15+
uses: ConsenSys/github-actions/trivy@main
16+
with:
17+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.linkspector.yml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
dirs:
2+
- ./smart-accounts-kit
3+
- ./developer-tools
4+
- ./embedded-wallets
5+
- ./sdk
6+
- ./services
7+
- ./snaps
8+
- ./wallet
9+
excludedDirs:
10+
- ./build
11+
- ./.vercel
12+
- ./.docusaurus
13+
- ./node_modules
14+
useGitIgnore: true
15+
16+
ignorePatterns:
17+
- pattern: '^http(s)?://localhost'
18+
- pattern: '^http(s)?://127.0.0.1'
19+
- pattern: '^http(s)?://gitlab.com/ConsenSys/'
20+
- pattern: '^http(s)?://consensys.net'
21+
- pattern: '^http(s)?://.+.zendesk.com'
22+
- pattern: '^http(s)?://.+.etherscan.io'
23+
- pattern: '^http(s)?://help.figma.com'
24+
- pattern: '^http(s)?://metamask.io'
25+
- pattern: '^http(s)?://rivet.cloud'
26+
- pattern: '^/img/'
27+
- pattern: '^/smart-accounts-kit/'
28+
- pattern: '^/developer-tools/'
29+
- pattern: '^/embedded-wallets/'
30+
- pattern: '^/sdk/'
31+
- pattern: '^/services/'
32+
- pattern: '^/snaps/'
33+
- pattern: '^/wallet/'
34+
- pattern: '^/tutorials/'
35+
aliveStatusCodes:
36+
- 200
37+
- 206
38+
- 400
39+
- 403

delegation-toolkit/get-started/supported-networks.md

Lines changed: 0 additions & 46 deletions
This file was deleted.

developer-tools/dashboard/how-to/secure-an-api/set-rate-limits.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Set rate limiting in the API key's **Settings** tab **Key Credit Limits** sectio
2828
When the number of used credits reaches this limit, all requests will be rejected until the next day (00:00 UTC).
2929

3030
If you exceed the specified limits, you'll receive a JSON response with an
31-
[HTTP error status code `429`](/services/reference/ethereum/json-rpc-methods#http-errors). For example:
31+
[HTTP error status code `429`](/services/reference/ethereum/json-rpc-methods/#http-errors). For example:
3232

3333
```json
3434
{

docusaurus.config.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -206,8 +206,8 @@ const config = {
206206
'@docusaurus/plugin-content-docs',
207207
{
208208
id: 'gator',
209-
path: 'delegation-toolkit',
210-
routeBasePath: 'delegation-toolkit',
209+
path: 'smart-accounts-kit',
210+
routeBasePath: 'smart-accounts-kit',
211211
editUrl: 'https://github.com/MetaMask/metamask-docs/edit/main/',
212212
sidebarPath: require.resolve('./gator-sidebar.js'),
213213
breadcrumbs: false,
@@ -456,8 +456,8 @@ const config = {
456456
to: '/wallet',
457457
},
458458
{
459-
label: 'Delegation Toolkit',
460-
to: '/delegation-toolkit',
459+
label: 'Smart Accounts Kit',
460+
to: '/smart-accounts-kit',
461461
},
462462
{
463463
label: 'Embedded Wallets',
@@ -493,7 +493,7 @@ const config = {
493493
href: 'https://github.com/MetaMask/metamask-sdk/',
494494
},
495495
{
496-
label: 'Delegation Toolkit GitHub',
496+
label: 'Smart Accounts Kit GitHub',
497497
href: 'https://github.com/MetaMask/smart-accounts-kit',
498498
},
499499
{

embedded-wallets/connect-blockchain/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ The SDKs are now branded as MetaMask Embedded Wallet SDKs (formerly Web3Auth Plu
2424

2525
## Dashboard Configuration
2626

27-
The Embedded Wallets Web SDK(`@web3auth/modal`) from v10 onwards does not need any additional setup on the code side for blockchain connections. All of it is handled on the Dashboard. We can use any chain from the extensive list of predefined chains and add more if we need.
27+
The Embedded Wallets Web SDK (`@web3auth/modal`) from v10 onwards does not need any additional setup on the code side for blockchain connections. All of it is handled on the Dashboard. We can use any chain from the extensive list of predefined chains and add more if we need.
2828

2929
![Chains on Dashboard](https://i.ibb.co/4nCD2GTJ/chains.gif)
3030

embedded-wallets/features/smart-accounts.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Create and manage smart accounts for your users with just a single toggle on the
1818

1919
## Getting Started
2020

21-
Our native smart accounts powered by [MetaMask Smart Accounts kit](/delegation-toolkit) simplify setup, enabling you to create and manage smart accounts effortlessly with popular libraries like Viem, Ethers, and Wagmi —no need for third-party packages to achieve ERC-4337 compatibility.
21+
Our native smart accounts powered by [MetaMask Smart Accounts kit](/smart-accounts-kit) simplify setup, enabling you to create and manage smart accounts effortlessly with popular libraries like Viem, Ethers, and Wagmi —no need for third-party packages to achieve ERC-4337 compatibility.
2222

2323
We are working closely with different partners in the account abstraction ecosystem and will provide support for evolving standards like EIP-7702, ERC-7579 (Modular Accounts), and ERC-7555 (account discovery) as they get finalized.
2424

gator-sidebar.js

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -71,18 +71,18 @@ const sidebar = {
7171
},
7272
{
7373
type: 'category',
74-
label: 'ERC-7715',
74+
label: 'Advanced Permissions (ERC-7715)',
7575
collapsed: true,
76-
key: 'erc7715-guides',
76+
key: 'advanced-permissions-guides',
7777
items: [
78-
'guides/erc7715/execute-on-metamask-users-behalf',
78+
'guides/advanced-permissions/execute-on-metamask-users-behalf',
7979
{
8080
type: 'category',
8181
label: 'Use permissions',
8282
collapsed: true,
8383
items: [
84-
'guides/erc7715/use-permissions/erc20-token',
85-
'guides/erc7715/use-permissions/native-token',
84+
'guides/advanced-permissions/use-permissions/erc20-token',
85+
'guides/advanced-permissions/use-permissions/native-token',
8686
],
8787
},
8888
],
@@ -105,7 +105,7 @@ const sidebar = {
105105
'concepts/delegation/caveat-enforcers',
106106
],
107107
},
108-
'concepts/erc7715',
108+
'concepts/advanced-permissions',
109109
],
110110
},
111111
{
@@ -155,13 +155,13 @@ const sidebar = {
155155
},
156156
{
157157
type: 'category',
158-
label: 'ERC-7715',
158+
label: 'Advanced Permissions (ERC-7715)',
159159
collapsed: true,
160-
key: 'erc7715-reference',
160+
key: 'advanced-permissions-reference',
161161
items: [
162-
'reference/erc7715/permissions',
163-
'reference/erc7715/wallet-client',
164-
'reference/erc7715/bundler-client',
162+
'reference/advanced-permissions/permissions',
163+
'reference/advanced-permissions/wallet-client',
164+
'reference/advanced-permissions/bundler-client',
165165
],
166166
},
167167
],

0 commit comments

Comments
 (0)