Changelog

Track the latest updates, features, and improvements to Daimo Pay. We maintain this changelog to keep you informed about what's new, what's changed, and what's been fixed.

v1.19.10 2026-01-09

⚠️ Breaking Changes

  • HyperEVM added to required chains: We've added HyperEVM to REQUIRED_CHAINS. If you're using a custom chain configuration instead of getDefaultConfig, you must add HyperEVM to your wagmi config:

    import { hyperEvm } from "wagmi/chains";
    
    const config = createConfig({
      chains: [
        // ... your existing chains
        hyperEvm,
      ],
      // ...
    });
    

    If you're using getDefaultConfig, HyperEVM is automatically included.

✨ New

  • HyperEVM support: We've added support for HyperEVM, Hyperliquid's EVM-compatible chain. You can now receive payments on HyperEVM and your users can pay with their tokens on HyperEVM.

v1.19.8 2026-01-02

⚠️ Breaking Changes

  • Monad added to required chains: We've added Monad to REQUIRED_CHAINS. If you're using a custom chain configuration instead of getDefaultConfig, you must add Monad to your wagmi config:

    import { monad } from "wagmi/chains";
    
    const config = createConfig({
      chains: [
        // ... your existing chains
        monad,
      ],
      // ...
    });
    

    If you're using getDefaultConfig, Monad is automatically included.

✨ New

  • Monad support: We've added support for the Monad network. You can now receive payments on Monad and your users can pay with their tokens on Monad.

  • React 19 compatibility: Updated package dependencies for full React 19 support, including react-is.

  • Updated viem: Upgraded to the latest viem package version.

🐞 Fixes

  • UI polish: Improved deposit minimum handling and various UI improvements.

v1.19.7 2025-12-15

✨ New

  • Receipt link: Added a receipt link to the payment success screen.
  • Developer debugging: Exposed QR URL and polling logs in development mode for easier debugging.

🐞 Fixes

  • MetaMask detection: Fixed an issue where MetaMask was incorrectly excluded from the wallet detection check.

v1.19.5 2025-12-03

⚠️ Breaking Changes

  • Gnosis added to required chains: We've added Gnosis Chain to REQUIRED_CHAINS. If you're using a custom chain configuration instead of getDefaultConfig, you must add Gnosis to your wagmi config:

    import { gnosis } from "wagmi/chains";
    
    const config = createConfig({
      chains: [
        // ... your existing chains
        gnosis,
      ],
      // ...
    });
    

    If you're using getDefaultConfig, Gnosis is automatically included.

✨ New

  • Gnosis Chain support: We've added support for the Gnosis Chain. You can now receive payments on Gnosis and your users can pay with their xDAI and other Gnosis tokens.

🐞 Fixes

  • Injected wallet filtering: Improved detection and filtering of injected wallet options.
  • QR code logo: Fixed logo display issues in payment QR codes.

v1.19.4 2025-12-02

🐞 Fixes

  • Navigation fix: Fixed the back button behavior when waiting for external wallet confirmations.
  • Celo token detection: Fixed isNativeToken check on Celo network.

v1.19.1 2025-11-26

✨ New

  • Tron as payment option: Tron is now a top-level payment option in the payment interface, making it easier for users to pay with their TRX and Tron-based tokens.
  • Exchange loading states: Added skeleton loading states to the exchange selection page for a smoother user experience.

v1.18.3 2025-10-16

✨ New

  • World sign-in hook: Exported the World sign-in hook for use in custom integrations.

🐞 Fixes

  • Mobile deeplinks: Fixed preview state handling in openInWalletBrowser for mobile deeplinks.
  • Binance order reset: Fixed an issue with resetting Binance orders.
  • MetaMask deeplinks: Improved MetaMask deeplink handling.

v1.18.2 2025-10-14

✨ New

  • World withdraw options: Added closeOnSuccess and resetOnSuccess options for World App withdrawals.

v1.18.1 2025-10-13

✨ New

  • Withdraw to World hook: Added a hook for withdrawing funds to World App.

v1.18.0 2025-10-12

✨ New

  • Solana routing improvements: Improved Solana payment routing with support for double-hop swaps, enabling more token pairs and better rates.

v1.17.7 2025-10-07

✨ New

  • Portugese translation: new langage.

🐞 Fixes

  • Better navigation: correct minimum-amount handling.
  • Better Tron support: relinquish deposit address after user confirmation.

v1.17.3 2025-09-16

🐞 Fixes

  • Binance QR on desktop: Improved scan reliability for Binance Connect.

v1.16.9 2025-09-01

✨ New

  • Pay with World: Added support for paying with the World wallet on mobile and desktop.

v1.16.5 2025-08-26

✨ New

  • Mobile Wallet UI Update: The mobile wallet flow is now simpler, focusing on the essentials and removing unnecessary pages that caused confusion.

v1.16.1 2025-08-22

✨ New

  • Gemini Wallet: Daimo Pay now supports Gemini Wallet on desktop.

v1.16.0 2025-08-18

✨ New

  • Mobile QR codes: Mobile now supports showing a QR code for address payments. Users can simply display a QR to enable payment in person.

🐞 Fixes

  • Expired payments: Intent addresses expire after 24 hours. The modal now detects expired addresses and prompts the user to refresh the page to generate a new one.

v1.15.0 2025-08-04

✨ New

  • Removed Solana as payment option: Solana is no longer a separate option. It is now integrated into the desktop and mobile flows, unifying Ethereum and Solana into one experience.

v1.14.5 2025-08-01

⚠️ Breaking Changes

  • Mantle network support removed: We've removed support for the Mantle network due to persistent reliability issues with the network which negatively impact user experience.

🐞 Fixes

  • World App iOS experience: Removed the contact support button for iOS users within World App because iOS deeplinks don't work in World App. We have flagged this issue with the World team and are working on a fix.

v1.14.4 2025-07-28

🐞 Fixes

  • Payment reset functionality: Fixed an issue where payment parameters couldn't be reset with WorldPayButton.

v1.14.3 2025-07-25

✨ New

  • Spanish translation: Added support for Spanish in the modal.
  • Base app logo: Updated with the new Base logo.

v1.14.0 2025-07-20

✨ New

  • Scroll support: We've added support for the Scroll network. You can now receive payments on Scroll and your users can pay with their tokens on Scroll.

🐞 Fixes

  • Safe transaction bug: Users can now pay with a Safe wallet imported into their self-custody wallet app.

v1.13.0 2025-07-10

✨ New

  • Simplified menu: we now have a single Pay with wallet option covering both Ethereum and Solana wallets.

🐞 Fixes

  • Rainbow on Android: Fixed a bug when manually clicking Connect Wallet on Android.

v1.12.2 2025-07-07

🐞 Fixes

  • Token list flickering: Fixed a bug where the token selection list would occasionally flicker between showing options and skeleton loaders.

v1.12.1 2025-01-04

✨ New

  • WorldPayButton event tracking: World Mini Apps now receive instant notifications when payments start, complete, or bounce. Added onPaymentStarted, onPaymentCompleted, and onPaymentBounced event handlers to the WorldPayButton component, giving you complete visibility into your payment flow.

🐞 Fixes

  • Streamlined Network Options: Removed Base Sepolia from connector options since the testnet has been deprecated. This eliminates occasional errors related to the Base Sepolia viem connector.

v1.12.0 2025-01-03

✨ New

  • Direct Binance and Lemon Payments: Users can now pay directly from their Binance account (desktop and mobile) or Lemon (mobile only). Desktop users are redirected to Binance's website, while mobile users are deeplinked to the respective apps for seamless payments.

  • Improved Exchange Payment Organization: We've reorganized the payment interface to group all exchange options under "Pay with Exchange," making it easier for users to find their preferred exchange and complete transactions faster.

v1.11.6 2025-01-01

✨ Improvements

  • Clear Error Recovery: When payment parameters are invalid or missing, you will now see a helpful error screen with a direct "Contact Support" button. This makes it easier to debug issues with payment parameters.

🐞 Fixes

  • WalletConnect connector fix: Fixed WalletConnect appearing as an available option even when not supported. This prevents failed connection attempts to WalletConnect.

v1.11.5 2025-06-26

✨ New

  • WorldPayButton: Added closeOnSuccess and resetOnSuccess props to the WorldPayButton component.

v1.11.4 2025-06-26

🐞 Fixes

  • Better externalId support. Using an existing externalId now works correctly on mobile.

v1.11.3 2025-06-24

✨ New

  • Refund Address Control: You can now specify a custom refund address in the DaimoPayButton component. This gives you full control over where refunds are sent when payments bounce.

🐞 Fixes

  • Better Payment Error Handling: When payment transactions fail (like due to wallet gas mispricing), users now see a clear error screen with a "Contact Support" button. This makes it much easier to get help when payments don't go through, reducing support load and improving the overall payment experience.

v1.11.2 2025-06-21

✨ Improvements

  • Enhanced Mobile Wallet Display: Improved the visual presentation of mobile wallet options in the payment interface. This makes it easier for users to identify and select their preferred mobile wallet, leading to faster and more successful payments.

v1.11.0 2025-06-19

This release introduces Celo blockchain support, improves mobile wallet reliability, and significantly reduces bundle size for better performance. The World Mini Apps integration has been simplified for easier setup.

⚠️ Breaking Changes

  • Mobile Wallet Reliability: We removed the walletConnectProjectId field from getDefaultConfig. Update your code to remove this field. We've replaced WalletConnect with direct deeplinks for mobile flows which greatly improves payment success rates.
  • World Mini Apps: We made it easier to integrate with World Mini Apps by removing the worldAppId prop from the WorldPayButton component. Update your code to remove this field.
  • World Mini Apps: WorldPayButton now requires @worldcoin/minikit-js version >=1.9.6. Install the latest version of @worldcoin/minikit-js if you're using WorldPayButton.

✨ New

  • Celo Support: We've added support for Celo network! Access the MiniPay and Celo ecosystem with no additional setup, or start accepting payments on Celo.

🐞 Fixes

  • World Mini Apps: Fixed an issue where WorldPayButton was not working with certain builds.

Getting Help

If you have questions about any of these updates or need help with your integration, don't hesitate to reach out:


Was this page helpful?