SHKeeper
SHKeeper - is a self-hosted and open-source cryptocurrency payment processor. It was designed by VSYS Host as a non-custodial solution for secure, decentralized cryptocurrency transactions.
It seamlessly integrates the functionality of a payment gateway and merchant platform, allowing businesses to accept a wide range of cryptocurrencies without intermediaries.
Available coins
SHKeeper offers a direct way to receive BTC, ETH, LTC, DOGE, XMR, XRP, TRX, BNB, MATIC, AVAX, USDT (ERC20, TRC20, BEP-20, Polygon, Avalanche), USDC (ERC20, TRC20, BEP-20, Polygon, Avalanche).
Demo
The SHKeeper demo version is available, so you can try it yourself without installing it:
http://demo.shkeeper.io:5000/
Login: admin
Password: admin
How SHKeeper works
SHKeeper is a fully self-hosted software that merchants can install directly on their own servers, ensuring complete autonomy and privacy. As an independent solution, it operates without third-party involvement, offering full control over payment processing.
SHKeeper comes with an API, making integration versatile and adaptable to different systems. Merchants can refer to the provided API documentation to integrate SHKeeper via ready-made modules or develop custom modules. For widely-used platforms like WooCommerce/WordPress, WHMCS, PrestaShop, OpenCart, and Magento, SHKeeper provides pre-built modules available on its GitHub repository.
SHKeeper is compatible with various systems, including popular CMS platforms, custom-built solutions, and other software products.
The core functionality of SHKeeper revolves around generating and monitoring unique cryptocurrency addresses for each invoice. It's crucial for merchants to have their own system—whether it's a CRM, back-office software, online store, or a similar platform—to handle client interactions and create these invoices.
Here’s how the process works:
- The merchant's system generates an invoice and calls SHKeeper's API, specifying the desired cryptocurrency.
- SHKeeper creates a unique cryptocurrency address and provides the exact payment amount.
- The address is actively monitored for incoming payments. Once funds are received, SHKeeper sends an API callback to the merchant's system to confirm the transaction.
As a self-hosted solution, SHKeeper eliminates third-party processing and transaction fees, relying solely on standard blockchain/network fees for pay-ins and payouts.
For tokens like USDT or USDC, merchants must maintain a balance of native tokens (e.g., ETH or TRX) to cover network fees for payouts. While SHKeeper manages the fee process, a positive native token balance is essential to ensure smooth transactions.
Features
- Non-custodial
- Multi-currency
- No transaction fees & third parties
- Direct crypto payments
- Easily embed payment buttons / QR-code
- Ability to set your exchange rates, commissions, or fees
- Crediting the overpayment to the balance
- Partial payments
- Setting auto-payments into a cold wallet
- Increased privacy and security
- No KYC or AML
- Multipayout
Project pages
- Official website
- Official GitHub
- API
- Knowledge base<be>
- News
- Social media
Ready-made modules
- Module for WHMCS
- Module for WooCommerce and WordPress
- Module for OpenCart 3
- Module for OpenCart 4
- Module for Magento 2
- Module for PrestaShop 8
Tutorials
- How to set up SHKeeper on the Kubernetes cluster
- Self Installation and Launching
- How to use domain / ssl with SHKeeper
- Wallet Management and Payment Transfer Guide
- How to Use Ethereum with SHKeeper Public Fullnode
- How to Use BNB with SHKeeper Public Fullnode
- How to Install SHKeeper on a Server with a 20GB Disk
Media coverage
- September 26, 2024 - По заветам Сатоши: обзор некастодиального криптопроцессинга SHKeeper - forklog.com
- August 30, 2024 - SHKeeper Review – Non-Custodial Crypto Processor - usethebitcoin.com
- August 27, 2024 - Summer Updates for SHKeeper – Non-Custodial, Self-Hosted Cryptocurrency Payment Processor - beincrypto.com
- August 27, 2024 - SHKeeper Updates - Non-Custodial Cryptocurrency Payment Processor - u.today
- August 10, 2024 - Review of the SHKeeper - Non-Custodial Crypto Processor - coingape.com
- SHKeeper - Cryptocurrency Payment Processor - cryptoslate.com
- June 21, 2024 - Business Wallet Integration with Payment Processors - wordstreetjournal.com
- October 30, 2022 - SHKeeper — open-source cryptocurrency payment processor - hostingdiscussion.com
- October 4, 2022 - SHKeeper — open-source cryptocurrency payment processor - topgold.forum
- September 13, 2022 - SHKeeper — open-source cryptocurrency payment processor - bitcointalk.org