Skip to content

Conversation

felicio
Copy link
Collaborator

@felicio felicio commented Oct 7, 2025

No description provided.

@Copilot Copilot AI review requested due to automatic review settings October 7, 2025 09:54
Copy link

changeset-bot bot commented Oct 7, 2025

⚠️ No Changeset found

Latest commit: 8e2bfa2

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

Copy link

vercel bot commented Oct 7, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
status-api Ready Ready Preview Comment Oct 7, 2025 9:58am
status-portfolio Ready Ready Preview Comment Oct 7, 2025 9:58am
2 Skipped Deployments
Project Deployment Preview Comments Updated (UTC)
status-components Ignored Ignored Preview Oct 7, 2025 9:58am
status-network-hub Ignored Ignored Preview Oct 7, 2025 9:58am

Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR removes Mercuryo as a crypto purchase provider from the Status wallet application, simplifying the codebase to use only MoonPay as the on-ramp solution.

  • Removed Mercuryo-related configuration, environment variables, and type definitions
  • Updated UI components to remove Mercuryo provider options
  • Simplified the BuyTokens component by removing the address parameter dependency
  • Updated documentation to reflect the removal of Mercuryo as a supported provider

Reviewed Changes

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

Show a summary per file
File Description
packages/wallet/src/config/env.server.mjs Removed MERCURYO_SECRET_KEY from environment schema
packages/wallet/src/components/send-assets-modal/index.tsx Updated buy crypto link to use MoonPay instead of Mercuryo
packages/wallet/src/components/image/types.ts Removed Mercuryo logo image type definitions
packages/wallet/src/components/empty-state-actions/index.tsx Removed address parameter from BuyTokens component
packages/wallet/src/components/empty-state-actions/components/buy-tokens.tsx Simplified component by removing Mercuryo provider and address dependency
packages/wallet/src/components/buy-crypto-drawer/index.tsx Removed Mercuryo from provider types and configurations
apps/wallet/wxt.config.ts Removed MERCURYO_SECRET_KEY from test environment variables
apps/status.app/content/help/wallet/buy-crypto.mdx Updated documentation to remove Mercuryo references
apps/status.app/content/help/getting-started/privacy-with-status-third-parties.mdx Removed Mercuryo privacy policy section
apps/portfolio/src/config/env.server.mjs Removed MERCURYO_SECRET_KEY from environment schema
apps/portfolio/src/app/_components/buy-crypto-drawer.tsx Complete rewrite to use only MoonPay provider with inline implementation
apps/portfolio/src/app/_actions.ts Removed Mercuryo-specific logic and simplified to support only MoonPay
apps/api/src/config/env.server.mjs Removed MERCURYO_SECRET_KEY from environment schema

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@status-im-auto
Copy link
Member

status-im-auto commented Oct 7, 2025

Jenkins Builds

Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 8e2bfa2 #1 2025-10-07 09:54:59 ~37 sec connector 📦zip
✔️ 8e2bfa2 #1 2025-10-07 09:55:28 ~1 min wallet 📦zip

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

Labels

None yet

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

2 participants