Repository navigation
docs: Smart Accounts section (HPP Mainnet & Sepolia) - #36
Merged
Merged
Conversation
Add a top-level Smart Accounts section: overview, HPP Smart Wallet guide with mainnet screenshots, paying from an agent with a wallet delegation (ERC-7710), SDK quickstart, gas sponsorship, agent permissions, and a reference for both networks. Link it from the x402 overview.
…legation security model Add a concepts page with the UserOperation flow and a glossary, one errors page grouped by layer (paymaster policy, bundler, EntryPoint AA codes) with symptom-first troubleshooting, and an FAQ. Document the security model of payment delegations, what to include in a mainnet sponsorship request, a richer network table, and a verify step in the quickstart.
Early-access notices; plain-language intro, safety, recovery and Privy custody wording; sponsorship applications via GitHub issues, anchors treated as private; error tables aligned with the paymaster and bundler; embedded-wallet signTypedData, sponsor and runtime requirements in the quickstart; agent-side x402 details; Telegram for wallet users; screenshots re-taken with placeholder addresses.
A critical shell-quote advisory published after the last main build fails the audit-ci gate. Raise the existing override to the patched release.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR adds a top-level Smart Accounts section at
/smart-accounts. It covers ERC-4337 and EIP-7702 smart accounts on HPP, served by the bundler and paymaster ataa.hpp.io.@hpp-io/aa-sdk: accounts, setup sponsor,sendCalls, sponsorshipThe x402 overview now links to the new section.
Verification
npm run buildpasses, with no broken links or anchors in the new section.@hpp-io/aa-sdk0.3.3: account setup, sponsored send, session grant plus agent send, payment delegation grant and revoke.Notes
hpp-io/hpp-aa-sdkissues, wallet users use HPP Telegram.community/official-linkspage listssupport@hpp.io, which does not exist. That page is not changed here.Dependency fix
CI failed on the audit-ci gate. A critical advisory, GHSA-pqg4-j6r4-53mv (shell-quote >=1.8.4 <1.11.0), was published after the last main build. This PR raises the existing
shell-quoteoverride from ^1.9.0 to ^1.12.0, sopackage-lock.jsonresolves shell-quote@1.12.0. The audit and the build both pass.