Skip to content

Point the smart wallet kits at their canonical repos and drop the legacy label - #110

Merged
kaankacar merged 1 commit into
mainfrom
issue-agent/108-smart-accounts-links
Aug 19, 2026
Merged

Point the smart wallet kits at their canonical repos and drop the legacy label#110
kaankacar merged 1 commit into
mainfrom
issue-agent/108-smart-accounts-links

Conversation

@kaankacar

Copy link
Copy Markdown
Contributor

🤖 Automated message from Kaan's Automated Triage Bot.

Closes #108

Two problems in skills/dapp/smart-accounts.md, both confirmed.

Stale links. kalepail/smart-account-kit and kalepail/passkey-kit are both archived. The GitHub API returns archived: true and a description of [MOVED → github.com/stellar/...] for each. The links now point at stellar/smart-account-kit and stellar/passkey-kit, which are live and not archived.

Unsupported label. The file called passkey-kit a "Legacy SDK". No canonical README says that. The stellar/passkey-kit README describes the two kits as siblings with different on-chain authorization models that are "not drop-in compatible", and asks the reader to "pick the model that fits your app". A full-text scan for legacy, precursor, greenfield, new project, deprecat, and supersede found no kit-level legacy claim; the legacy hits are about signer generations, the 1-9 contract error range, and superseded tuple events. The stellar/smart-account-kit README never mentions passkey-kit at all.

So this drops the label and adds a short comparison table: context rules plus auth digest for smart-account-kit, a flat multi-signer Signatures map for passkey-kit. That is the boundary the README states.

Scope note. The issue names smart-accounts.md. The same two archived links and the same legacy label were also in skills/standards/resources.md and skills/standards/ecosystem.md, so I corrected them in the same pass rather than leave known-broken links behind. Happy to split that into its own PR if you prefer.

The change is markdown under skills/ only. The site build does not read these files, so lint, lint:ts, and build are unaffected.

…acy label

Both kalepail/smart-account-kit and kalepail/passkey-kit are archived and
moved. Their descriptions read "[MOVED -> github.com/stellar/...]". Point
every link at the stellar org instead.

The skills also framed passkey-kit as a legacy SDK superseded by
smart-account-kit. Neither canonical README says that. The passkey-kit
README describes the two as siblings with different on-chain authorization
models that are not drop-in compatible, and asks the reader to pick the
model that fits the app. Carry that wording instead, and add a short
comparison table to smart-accounts.md so the choice is explicit.

The same stale links and the same label were in standards/resources.md and
standards/ecosystem.md, so correct them in the same pass.
@github-actions

github-actions Bot commented Aug 19, 2026

Copy link
Copy Markdown
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-08-19 20:54 UTC

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates smart-wallet documentation to align with canonical Stellar repositories and upstream SDK positioning.

Changes:

  • Replaces archived repository links with canonical Stellar links.
  • Removes unsupported legacy/recommended labels.
  • Documents the kits’ distinct authorization models.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
skills/standards/resources.md Updates SDK links and descriptions.
skills/standards/ecosystem.md Clarifies sibling SDK models and use cases.
skills/dapp/smart-accounts.md Adds a kit comparison and canonical resources.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@kaankacar

Copy link
Copy Markdown
Contributor Author

🤖 Automated message from Kaan's Automated Triage Bot.

Picked this up — assessing whether I can ship an airtight fix.

@kaankacar
kaankacar merged commit df27f39 into main Aug 19, 2026
7 checks passed
@kaankacar
kaankacar deleted the issue-agent/108-smart-accounts-links branch August 19, 2026 20:53
@kaankacar

Copy link
Copy Markdown
Contributor Author

🤖 Automated message from Kaan's Automated Triage Bot.

Merged as df27f39. Issue #108 is closed.

I verified before the merge:

  • stellar/passkey-kit and stellar/smart-account-kit are live and not archived. Both kalepail repos return archived: true.
  • The stellar/passkey-kit README carries the sibling note this PR quotes. It makes no legacy claim.
  • All six stale links in the repo are in the three files this PR changes. None are left.
  • CI ran pnpm lint, pnpm lint:ts, and pnpm build at this head. All passed.

The deployed page on skills.stellar.org matches. Raven has the handoff for sk-017.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

The dapp skill links two archived repositories and applies a legacy label the upstream README does not support

2 participants