Our team has developed a new free cryptocurrency processing solution, enabling anyone selling products with cryptocurrency to have full control over payment processing without relying on third-party services.
This is a brief guide on how to easily and, most importantly, quickly deploy the DV.net crypto processing solution on your server and start accepting cryptocurrency payments. Installation on your server can be easily done with just one script. A complete guide to using DV.net is available on the website under the "Manual" section. The open source code for the project can be found on GitHub.
About DV.net:
A free open-source cryptocurrency processing solution with no transaction fees, supporting all popular cryptocurrencies. It works with non-custodial wallets, allowing you to store your seed phrases securely.
System Requirements
To ensure stable operation of DV.net, we officially recommend the following:
| Parameter | Minimum |
|---|---|
| OS | Ubuntu 22.04/24.04, Debian 11/12/13, CentOS 8 - 10 |
| CPU | 4 cores |
| RAM | 4 GB |
| SSD | 20 - 30 GB NVMe |
| Network | Open port 80 |
DV.net can be installed either natively or via a Docker.
Quick Installation on a Clean OS
This method is suitable for a clean server. The entire installation is done with one command:
sudo bash -c "$(curl -fsSL https://dv.net/install.sh)"
The script will:
- Install necessary packages,
- Deploy DV-merchant,
- Set up the payment processing system,
- Start the services.
Once the installation is complete, DV.net will be accessible via the server's IP address (port 80).
Initial Setup and API Key Generation
After DV.net is up and running, you need to complete the initial setup:
- Open a browser and go to
http://<your-domain>. - Follow the step-by-step instructions in the installer.
- Navigate to the “Project” → “Advanced Settings” section. There you will find the API key and secret.
These credentials are required to integrate your site, CRM, mobile app, or backend logic.
For detailed instructions on API integration with DV.net and specific examples, refer to the full guide on the website under the “Integrations” section.
Using "Payment Form without API" (Fastest Method)
If you want to speed up the process of deploying the cryptocurrency payment processor, such as without backend integration, DV.net allows you to generate a payment form via a direct link.
To do this:
- Go to “Project” → “Advanced Settings” → “Form without API” (at the bottom of the page).
- You will receive a URL like this:
https://pay.example.com/pay/store/<store-uuid>/<client-id>
This link can be opened in a mobile app through a WebView or a browser.
Conclusion
Once you have installed DV.net, you will have your own autonomous and free cryptocurrency processing system fully running on your server. It allows you to accept cryptocurrency payments directly without relying on external payment platforms. Additionally, with our merchant system, you can create your own API, as well as custom payment forms, order creation, and webhook notifications.

Top comments (1)
I would really appreciate your feedback on the code our team created. Also, I'm here to answer all of your inquiries regarding our gateway. Don't hesitate to leave a message below 👋