Skip to content

feat: hardware wallet gateway (#1108) - #1268

Merged
ayomideadeniran merged 2 commits into
StellarDevHub:mainfrom
EmeditWeb:feat/issue-1108-hardware-wallet-gateway
Sep 3, 2026
Merged

feat: hardware wallet gateway (#1108)#1268
ayomideadeniran merged 2 commits into
StellarDevHub:mainfrom
EmeditWeb:feat/issue-1108-hardware-wallet-gateway

Conversation

@EmeditWeb

Copy link
Copy Markdown

Hardware Wallet Gateway (#1108)

Implements the hardware wallet integration gateway (Ledger Stellar app via WebHID/WebUSB).

Closes #1108

…on (StellarDevHub#1103)

Adds a reusable storage_ttl module and storage_ttl_manager contract that
keep persistent/instance/temporary entries above the 10,000-ledger
eviction threshold: floor-style extend_ttl helpers, a tracked-keys
registry with batched auto-bump inspection, and temporary scratchpad
helpers for transient multi-step math. Includes integration tests and
docs/contracts/STORAGE_TTL.md with the rent maintenance guidelines.

Closes StellarDevHub#1103

🤖 Generated with Codebuff
Co-Authored-By: Codebuff <noreply@codebuff.com>
@vercel

vercel Bot commented Aug 31, 2026

Copy link
Copy Markdown

@EmeditWeb is attempting to deploy a commit to the Ayomide Adeniran's projects Team on Vercel.

A member of the Team first needs to authorize it.

…vHub#1108)

Adds a Stellar-aware hardware wallet hook that talks to a Ledger running the
Stellar app via WebHID (with a WebUSB fallback) using @ledgerhq/hw-app-str to
derive addresses and sign transactions. Fixes the dependency pins so the new
packages resolve (hw-app-str 7.7.7, webusb 6.35.0), regenerates the lockfile,
adds a compatibility smoke test, and updates the dependency docs.

Generated with Codebuff 🤖
Co-Authored-By: Codebuff <noreply@codebuff.com>
@drips-wave

drips-wave Bot commented Aug 31, 2026

Copy link
Copy Markdown

@EmeditWeb Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@adeniran19-maker

Copy link
Copy Markdown

@EmeditWeb PR under review — I will get back to you if I find any wrong implementations.

@ayomideadeniran
ayomideadeniran merged commit e7dabc8 into StellarDevHub:main Sep 3, 2026
1 check failed
@ayomideadeniran

Copy link
Copy Markdown
Contributor

✅ Conflicts were resolved and this PR's changes have been merged into main via branch merge/pr-1268. The resolution prioritized this PR's changes.

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.

[Auth & Identity] Implement Hardware Wallet Direct Connection Gateway (Ledger Nano / Trezor)

3 participants