Skip to content

Commit bdb40f7

Browse files
authored
Merge branch 'main' into feat/wallets-page-improvements
2 parents 878bc50 + 565e020 commit bdb40f7

File tree

74 files changed

+842
-617
lines changed

Some content is hidden

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

74 files changed

+842
-617
lines changed
Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
---
2+
applyTo: "**/*.mdx"
3+
---
4+
5+
# Alchemy Documentation Review Instructions
6+
7+
You are reviewing documentation changes for the Alchemy Account Kit project. Your role is to ensure all documentation follows the established style guidelines and maintains consistency across the project.
8+
9+
## Primary Responsibilities
10+
11+
When reviewing documentation PRs, focus on these key areas:
12+
13+
### 1. Style Guide Compliance
14+
- Verify adherence to the [Google Developer Documentation Style Guide](https://developers.google.com/style)
15+
- Check that [Google Markdown Style Guide](https://google.github.io/styleguide/docguide/style.html) formatting is followed
16+
- Ensure all content is written in second person voice ("you" instead of "we" or "I")
17+
18+
### 2. Alchemy-Specific Terminology
19+
Review and correct these specific terms:
20+
- Use "smart account" (lowercase) in regular text, not "Smart Account"
21+
- Use `LightAccount` (backticks) for code references, "Light Account" in descriptive text
22+
- Use "gasless" instead of "gas-less" (no hyphen)
23+
- Capitalize proper API names: "Gas Manager API" and "Bundler API"
24+
- Capitalize type primitive definitions: `Provider`, `Signer`, `Account`
25+
- Use `UserOperation` (backticks) on first occurrence, then "UO" for subsequent references
26+
27+
### 3. Technical Formatting
28+
- Ensure all code references, function names, and technical terms use backticks
29+
- Verify consistent capitalization for technical concepts
30+
- Check that code blocks include proper language specification
31+
- Confirm markdown formatting passes remark-lint rules
32+
33+
### 4. Content Structure
34+
- Verify proper heading hierarchy (H1 → H2 → H3)
35+
- Check that sequential steps use numbered lists
36+
- Ensure non-sequential information uses bullet points
37+
- Confirm images include alt text
38+
- Validate proper spacing around headers and code blocks
39+
40+
## Review Process
41+
42+
When reviewing documentation changes:
43+
44+
1. **Scan for terminology violations** - Look specifically for incorrect usage of Alchemy terms
45+
2. **Check voice and tone** - Flag any use of first person ("we", "I") or third person
46+
3. **Validate technical formatting** - Ensure code elements are properly marked with backticks
47+
4. **Review structure** - Confirm logical organization and proper markdown hierarchy
48+
5. **Assess clarity** - Ensure content is direct, actionable, and follows Google's writing principles
49+
50+
## Suggested Review Comments
51+
52+
Use these templates when providing feedback:
53+
54+
**Terminology issues:**
55+
```
56+
Please use "smart account" (lowercase) instead of "Smart Account" per our style guide.
57+
```
58+
**Voice issues:**
59+
```
60+
Please rewrite in second person voice. For example, change "We recommend..." to "You should..."
61+
```
62+
**Technical formatting:**
63+
```
64+
Please wrap functionName in backticks since it's a code reference.
65+
```
66+
**Structure issues:**
67+
```
68+
Consider using numbered lists for these sequential steps instead of bullet points.
69+
```
70+
71+
## Quality Standards
72+
73+
Before approving documentation changes, ensure:
74+
- [ ] Follows Google style guidelines
75+
- [ ] Uses correct Alchemy-specific terminology
76+
- [ ] Written in second person voice
77+
- [ ] Code references properly formatted with backticks
78+
- [ ] API names properly capitalized
79+
- [ ] Consistent use of "gasless" vs "gas-less"
80+
- [ ] UserOperation/UO usage follows the first-then-abbreviated pattern
81+
- [ ] Markdown formatting passes lint checks
82+
- [ ] Clear, actionable content structure
83+
84+
Focus on being helpful and educational in your reviews, explaining why changes are needed and how they improve the documentation quality.
85+
86+
87+

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,20 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [4.58.0](https://github.com/alchemyplatform/aa-sdk/compare/v4.57.1...v4.58.0) (2025-08-25)
7+
8+
### Bug Fixes
9+
10+
- add a section on installing plugins to get getting started page ([#1902](https://github.com/alchemyplatform/aa-sdk/issues/1902)) ([14f14ff](https://github.com/alchemyplatform/aa-sdk/commit/14f14ffcf40f27b9412b8ecc00e57ef917f036e4))
11+
- button contrast on wallet homepage ([#1924](https://github.com/alchemyplatform/aa-sdk/issues/1924)) ([59fa164](https://github.com/alchemyplatform/aa-sdk/commit/59fa1641d0939e4a3070a7c4ab2f84679dd3dc42))
12+
- update docs for v0.6 deprecation timeline ([#1915](https://github.com/alchemyplatform/aa-sdk/issues/1915)) ([c44c871](https://github.com/alchemyplatform/aa-sdk/commit/c44c87167c417a1a2110a8c848b621fc53d76bf9))
13+
14+
### Features
15+
16+
- add accessToken field to user object ([#1879](https://github.com/alchemyplatform/aa-sdk/issues/1879)) ([7483563](https://github.com/alchemyplatform/aa-sdk/commit/748356306e9aaf597b1b2e55218ec04c222983eb))
17+
- add cursor rules and auth/transaction overview ([#1909](https://github.com/alchemyplatform/aa-sdk/issues/1909)) ([6a41b63](https://github.com/alchemyplatform/aa-sdk/commit/6a41b6313bba7eb357083c1b6b224c0baaf0f239))
18+
- add docs github instructions ([#1936](https://github.com/alchemyplatform/aa-sdk/issues/1936)) ([e3d7b5f](https://github.com/alchemyplatform/aa-sdk/commit/e3d7b5fa02ad92701c9aed02979a51fd45af91b0))
19+
620
## [4.57.1](https://github.com/alchemyplatform/aa-sdk/compare/v4.57.0...v4.57.1) (2025-08-20)
721

822
### Bug Fixes

CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
* @dancoombs @mokok123 @dphilipson @linnall @adamegyed @zer0dot @noam-alchemy @jakehobbs @avarobinson @florrdv @blakecduncan @Shenghu-Yang @andysim3d @0xfourzerofour @niveda-krish @alex-miao @thebrianchen @joshzhang5
1+
* @dancoombs @mokok123 @dphilipson @linnall @adamegyed @zer0dot @noam-alchemy @jakehobbs @avarobinson @florrdv @blakecduncan @Shenghu-Yang @andysim3d @0xfourzerofour @niveda-krish @alex-miao @thebrianchen @joshzhang5 @AlvaroLuken @Dan-Nolan @SahilAujla @CodesMcCabe @Richard-Dang

aa-sdk/core/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [4.58.0](https://github.com/alchemyplatform/aa-sdk/compare/v4.57.1...v4.58.0) (2025-08-25)
7+
8+
**Note:** Version bump only for package @aa-sdk/core
9+
610
## [4.57.1](https://github.com/alchemyplatform/aa-sdk/compare/v4.57.0...v4.57.1) (2025-08-20)
711

812
**Note:** Version bump only for package @aa-sdk/core

aa-sdk/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@aa-sdk/core",
33
"license": "MIT",
4-
"version": "4.57.1",
4+
"version": "4.58.0",
55
"description": "viem based SDK that enables interactions with ERC-4337 Smart Accounts. ABIs are based off the definitions generated in @account-abstraction/contracts",
66
"author": "Alchemy",
77
"type": "module",

aa-sdk/core/src/version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
// This file is autogenerated by inject-version.ts. Any changes will be
22
// overwritten on commit!
3-
export const VERSION = "4.57.1";
3+
export const VERSION = "4.58.0";

aa-sdk/ethers/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [4.58.0](https://github.com/alchemyplatform/aa-sdk/compare/v4.57.1...v4.58.0) (2025-08-25)
7+
8+
**Note:** Version bump only for package @aa-sdk/ethers
9+
610
## [4.57.1](https://github.com/alchemyplatform/aa-sdk/compare/v4.57.0...v4.57.1) (2025-08-20)
711

812
**Note:** Version bump only for package @aa-sdk/ethers

aa-sdk/ethers/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@aa-sdk/ethers",
33
"license": "MIT",
4-
"version": "4.57.1",
4+
"version": "4.58.0",
55
"description": "Ethers.js wrapper for @aa-sdk/core",
66
"author": "Alchemy",
77
"type": "module",
@@ -42,13 +42,13 @@
4242
"test:run": "vitest run"
4343
},
4444
"devDependencies": {
45-
"@account-kit/smart-contracts": "^4.57.1",
45+
"@account-kit/smart-contracts": "^4.58.0",
4646
"alchemy-sdk": "^3.0.0",
4747
"dotenv": "^16.0.3",
4848
"typescript-template": "*"
4949
},
5050
"dependencies": {
51-
"@aa-sdk/core": "^4.57.1",
51+
"@aa-sdk/core": "^4.58.0",
5252
"@ethersproject/abi": "^5.7.0",
5353
"@ethersproject/abstract-signer": "^5.7.0",
5454
"@ethersproject/bytes": "^5.7.0",

account-kit/core/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [4.58.0](https://github.com/alchemyplatform/aa-sdk/compare/v4.57.1...v4.58.0) (2025-08-25)
7+
8+
**Note:** Version bump only for package @account-kit/core
9+
610
## [4.57.1](https://github.com/alchemyplatform/aa-sdk/compare/v4.57.0...v4.57.1) (2025-08-20)
711

812
### Bug Fixes

account-kit/core/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@account-kit/core",
3-
"version": "4.57.1",
3+
"version": "4.58.0",
44
"description": "Core library for account kit that provides state management and framework indepednent abstractions across infra, Alchemy Signer, and Smart Contracts",
55
"author": "Alchemy",
66
"license": "MIT",
@@ -54,12 +54,12 @@
5454
"typescript-template": "*"
5555
},
5656
"dependencies": {
57-
"@account-kit/infra": "^4.57.1",
58-
"@account-kit/logging": "^4.57.1",
59-
"@account-kit/react-native-signer": "^4.57.1",
60-
"@account-kit/signer": "^4.57.1",
61-
"@account-kit/smart-contracts": "^4.57.1",
62-
"@account-kit/wallet-client": "^4.57.1",
57+
"@account-kit/infra": "^4.58.0",
58+
"@account-kit/logging": "^4.58.0",
59+
"@account-kit/react-native-signer": "^4.58.0",
60+
"@account-kit/signer": "^4.58.0",
61+
"@account-kit/smart-contracts": "^4.58.0",
62+
"@account-kit/wallet-client": "^4.58.0",
6363
"@solana/web3.js": "^1.98.0",
6464
"js-cookie": "^3.0.5",
6565
"zod": "^3.22.4",

0 commit comments

Comments
 (0)