DePay
Embeddable Web3 payment widgets for accepting crypto payments
133 stars 45 forks last commit first released MIT
Actively maintained
Last commit 29 Mar 2026.

DePay is a JavaScript SDK and set of embeddable widgets that let websites and apps accept crypto payments directly into merchant wallets. It handles wallet selection, token routing and on-the-fly conversions so a single integration can accept many tokens across multiple blockchains.
Key Features
- Client-side embeddable payment widget and SDK for web apps, installable via npm or CDN
- Multi-blockchain support (EVM-compatible chains and Solana) and broad wallet compatibility
- Managed integrations (integration ID) and unmanaged configurations for direct accept lists
- Real-time token conversion and swap routing so payers can use many tokens while receivers get specified assets
- Fee configuration (multiple fees and protocol fee), fixed-currency amounts, and customizable UI styling
- Options for passing connected wallet instances and custom RPC providers
Use Cases
- Accept crypto checkout payments on ecommerce sites and dApps
- Collect donations or fixed-price payments in stablecoins or tokens
- Integrate wallet-to-wallet payments for subscriptions, paywalls, or on-chain purchases
Limitations and Considerations
- Widgets are client-side; server-side rendering requires loading only on the client to avoid SSR issues
- Unmanaged configurations do not provide server-side callbacks; managed integrations rely on hosted configuration
- Transactions depend on user wallets and blockchain network conditions (gas fees, latency)
DePay is focused on simplifying Web3 payment integration with a lightweight developer experience and configurable widget options, suitable for sites that need fast, wallet-native crypto checkout capabilities.
Categories:
Tags:
Tech Stack:
Similar to DePay

SHKeeper
Self-hosted cryptocurrency payment gateway and processor
Open-source, non-custodial crypto payment gateway for e-commerce and services. Invoice-based API, webhooks, plugins, multi-currency support and multipayouts.


Ghost
Publishing platform with newsletters and paid memberships
Ghost is an open-source publishing platform for blogs and websites with built-in newsletters, membership management, and paid subscriptions.

Novu
Open-source notifications infrastructure for inbox and multi-channel delivery
Novu is an open-source notifications platform with a unified API, workflow orchestration, and embeddable in-app inbox for email, SMS, push, and chat.

Lago
Open-source metering and usage-based billing API
Open-source billing infrastructure for usage metering, subscriptions, invoicing, and hybrid pricing via an API and web interface.


Kill Bill
Open-source programmable billing and payments platform for subscriptions
Open-source, modular billing and payments platform for subscriptions with real-time analytics, APIs, and plugin extensibility.

OpenEMR
Open-source EHR and medical practice management system
OpenEMR is an open-source electronic health records (EHR/EMR) and practice management platform for clinics, including scheduling, billing, and interoperability features.




