Skip to content

store: list CoinPay Wallet extension#37

Merged
ralyodio merged 2 commits into
mainfrom
store-list-coinpay-wallet
Jul 5, 2026
Merged

store: list CoinPay Wallet extension#37
ralyodio merged 2 commits into
mainfrom
store-list-coinpay-wallet

Conversation

@ralyodio

@ralyodio ralyodio commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

Adds a store registry listing for CoinPay Wallet — a non-custodial, cross-browser (MV3) multi-chain wallet — via publish path #2 (registry PR) documented in apps/extensions/registry/README.md.

Listing

  • slug: coinpay-wallet (matches slugify(name))
  • manifest_version: 3 (MV3)
  • version: 0.0.1
  • permissions: storage, alarms, https://coinpayportal.com/* (minimal)
  • bundle_url: GitHub release asset (public, bundle_sha256 pinned) — verified downloadable, hash matches.
  • Source: https://github.com/profullstack/coinpayportal/tree/master/packages/extension (Phase 1: wallet lifecycle + receive; send/x402 in later updates)

The extension-scan.yml vu1nz check runs on this path. Fee waived (admin).

Note for maintainers

The bundle is currently hosted as a GitHub release rather than files.profullstack.com, because the anonymous /public/* serving there isn't live yet (the file uploads over SFTP fine — I placed a copy at /public/extensions/coinpay-wallet/coinpay-wallet.zip — but https://files.profullstack.com/public/... returns the SPA HTML, not the file). Happy to switch bundle_url to the files-host convention (publicUrlFor) once that Caddy handle_path /public/* route is deployed.

Adds the registry listing for the CoinPay non-custodial MV3 wallet
(Phase 1). Bundle hosted as a GitHub release asset; sha256 pinned.

Publish path #2 (registry PR) per apps/extensions/registry/README.md.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Jul 5, 2026

Copy link
Copy Markdown

vu1nz Security Review

0 finding(s) in PR #?

No security issues found.

The scan job fetched the base branch with --depth=1 and used a three-dot
git diff, which fails with 'no merge base' because the shallow base and PR
head share no common ancestor. Use fetch-depth: 0 so the diff resolves.
Affected every registry-PR listing.
@ralyodio ralyodio merged commit d1deea2 into main Jul 5, 2026
7 checks passed
@ralyodio ralyodio deleted the store-list-coinpay-wallet branch July 5, 2026 13:59
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.

1 participant