Skip to content

Add Daimo Pay integration for cross-chain deposits#432

Draft
pahor167 wants to merge 6 commits intomainfrom
pahor/deimoIntegration
Draft

Add Daimo Pay integration for cross-chain deposits#432
pahor167 wants to merge 6 commits intomainfrom
pahor/deimoIntegration

Conversation

@pahor167
Copy link
Copy Markdown
Contributor

  • Introduced Daimo Pay app ID in the environment configuration for deposit features.
  • Updated the Next.js configuration to allow connections to the Daimo Pay SDK.
  • Added a new deposit page with token selection and deposit functionality using Daimo Pay.
  • Wrapped the application in a DaimoPayProvider for API integration.
  • Enhanced the navigation bar to include a link to the new deposit page.
  • Included a new SVG icon for the deposit feature.

This integration allows users to deposit funds from various chains into their Celo wallet seamlessly.

Please Read and check all that apply

general

  • no lint or test errors

If adding delegate

In order to prevent impersonation attacks we ask that the entity to be added as a delegate make a public post either with a link to this pull request or including the same address referenced in the pull request. This post should be on a platform you have already established reputation on. So if you are active on Celo Forum post there or if you have an active Twitter account post there.

  • LINK TO PROOF

Checklist of common mistakes

  • the image is located in the public/logos directory
  • the image filename has zero spaces in it
  • the image path in the json exactly matches the actual file name

- Introduced Daimo Pay app ID in the environment configuration for deposit features.
- Updated the Next.js configuration to allow connections to the Daimo Pay SDK.
- Added a new deposit page with token selection and deposit functionality using Daimo Pay.
- Wrapped the application in a DaimoPayProvider for API integration.
- Enhanced the navigation bar to include a link to the new deposit page.
- Included a new SVG icon for the deposit feature.

This integration allows users to deposit funds from various chains into their Celo wallet seamlessly.
@vercel
Copy link
Copy Markdown

vercel bot commented Jan 21, 2026

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

Project Deployment Actions Updated (UTC)
celo-mondo Ready Ready Preview Feb 5, 2026 2:57pm

Request Review

@jcortejoso
Copy link
Copy Markdown
Member

jcortejoso commented Jan 21, 2026

- Introduced a new API route to proxy requests to the Daimo Pay API, addressing CORS issues during development.
- Updated the deposit page to utilize the new Daimo Pay UI hooks for improved user experience.
- Corrected token addresses for better accuracy and compliance with checksum standards.
- Enhanced the deposit button functionality to reset payment state on click.

These changes streamline the integration of Daimo Pay, allowing for seamless cross-chain deposits while ensuring proper handling of API requests.
- Updated the `next.config.ts` file to include the Daimo Pay SDK URL in the list of allowed image source hosts. This change facilitates the integration of Daimo Pay assets within the application, enhancing the overall user experience for payment functionalities.
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.

2 participants