feat(frontend): Station + Cosmostation WalletConnect (#566) #1087

Merged
PlasticDigits merged 1 commit from feat/566-station-cosmostation-wc into main 2026-08-19 01:58:06 +00:00
PlasticDigits commented 2026-08-19 00:54:09 +00:00 (Migrated from gitlab.com)

Summary

  • Mobile Chrome without the matching extension now offers Station and Cosmostation via WalletConnect instead of Install-only, matching ustr-cmm preregister Terra Classic WC paths.
  • Injected Station / Cosmostation (in-app browser) stay Extension + Ready (WC-M7). Desktop stays Extension (WC-M2).
  • Pairing allowlist adds Cosmostation iOS cosmostation:// (WC-M5). Station still uses terrastation.page.link. Leap stays excluded (#159).
  • Docs, QA template, and agent playbooks updated; make verify-issue-566 added.

Closes #566

Test plan

  • make verify-issue-566 (run + retest)
  • make verify-issue-554
  • make verify-issue-519
  • Manual Android Chrome: Station WC Open + Copy → approve → terra1… in header
  • Manual Android Chrome: Cosmostation WC Open + Copy → approve → terra1…
  • Manual: Station / Cosmostation in-app browser still Extension + Ready
  • Manual desktop: Station / Cosmostation stay Extension; Lunc Dash / Galaxy Station still QR-only
  • Confirm Leap is absent from Connect list
## Summary - Mobile Chrome without the matching extension now offers **Station** and **Cosmostation** via WalletConnect instead of Install-only, matching ustr-cmm preregister Terra Classic WC paths. - Injected Station / Cosmostation (in-app browser) stay **Extension** + Ready (**WC-M7**). Desktop stays Extension (**WC-M2**). - Pairing allowlist adds Cosmostation iOS `cosmostation://` (**WC-M5**). Station still uses `terrastation.page.link`. **Leap stays excluded** ([#159](https://gitlab.com/PlasticDigits/cl8y-dex-terraclassic/-/issues/159)). - Docs, QA template, and agent playbooks updated; `make verify-issue-566` added. Closes #566 ## Test plan - [x] `make verify-issue-566` (run + retest) - [x] `make verify-issue-554` - [x] `make verify-issue-519` - [ ] Manual Android Chrome: Station WC Open + Copy → approve → `terra1…` in header - [ ] Manual Android Chrome: Cosmostation WC Open + Copy → approve → `terra1…` - [ ] Manual: Station / Cosmostation in-app browser still Extension + Ready - [ ] Manual desktop: Station / Cosmostation stay Extension; Lunc Dash / Galaxy Station still QR-only - [ ] Confirm Leap is absent from Connect list
PlasticDigits commented 2026-08-19 01:58:07 +00:00 (Migrated from gitlab.com)

mentioned in commit 45c9e4c6ea

mentioned in commit 45c9e4c6ea3a625390dd046a228814041049c8cd
PlasticDigits (Migrated from gitlab.com) merged commit 45c9e4c6ea into main 2026-08-19 01:58:07 +00:00
PlasticDigits commented 2026-08-19 02:16:58 +00:00 (Migrated from gitlab.com)

mentioned in issue #566

mentioned in issue #566
PlasticDigits commented 2026-08-19 02:28:46 +00:00 (Migrated from gitlab.com)

mentioned in issue #573

mentioned in issue #573
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
code/cl8y-dex-terraclassic!1087
No description provided.