ZeroPay offers an open-source, self-hosted solution for accepting stablecoin and cryptocurrency payments. Built with Rust for high performance and security, it guarantees full control over payment infrastructure with features like multi-chain support and real-time webhook notifications, all with an easy Docker deployment.
ZeroPay is an open-source, self-hosted payment gateway designed for merchants to accept stablecoin and cryptocurrency payments efficiently. With its lightweight implementation built on Rust, ZeroPay prioritizes performance and reliability while offering compatibility with multiple EVM-compatible blockchains.
Key Features
- Self-Hosted: Maintain complete control over your payment infrastructure.
- Multi-Chain Support: Seamlessly integrate with Ethereum, Polygon, Binance Smart Chain, and other EVM chains.
- Stablecoin Focused: Optimized for transactions using popular stablecoins such as USDT, USDC, and more.
- Real-Time Notifications: Utilize webhook integrations for instant updates on payment events.
- Automatic Settlement: Enjoy automatic fund transfers to your designated wallet, deducting a small commission.
- Security: Implement HMAC-based webhook authentication to ensure transactional security.
- Easy Integration: Benefit from a RESTful API backed by comprehensive documentation for straightforward setup.
- Docker Ready: Support for rapid deployment options with Docker.
Architecture
ZeroPay's architecture allows for efficient payment processing through a well-structured system. It communicates via a REST API and integrates backend services such as PostgreSQL and Redis for data handling. The design supports adaptable blockchain connections, ensuring versatility and efficiency in payment management.
Payment Processing Features
- Generate unique payment addresses for each transaction,
- Automatic detection and confirmation of payments,
- Configurable confirmation blocks to enhance security.
Blockchain Support
ZeroPay is compatible with multiple EVM chains and can easily be extended to support additional blockchains. It allows transactions for any ERC-20 token, providing merchants with the flexibility they need.
For further information, the documentation includes guides on Deployment, API Reference, and Configuration to help users make the most of the gateway's capabilities.
No comments yet.
Sign in to be the first to comment.