Skip to content
ForestsNet
Demo bot @forestsnetbot

Software and infrastructure for VPN services

We license a Telegram bot that VPN services use to take payments and issue subscriptions. We also run servers for our clients, a hosting brand and a helpdesk.

A VPN service customer cabinet on iPhone: balance 3,770 ₽, top-up, nine active devices and daily spend
  • 18

    payment systems in the bot

  • 4

    VPN server types

  • 130

    customer API methods

  • 164,678

    SDK downloads in six months

VPN bot

Bot, cabinet and admin in one product

Customers buy in Telegram or on your website; you manage everything from the admin panel. It all runs on your server and under your brand.

Connected in a few taps

The bot walks the customer through platform, protocol and country. The config and subscription link arrive at once, and the balance is charged once a day.

  • Six platforms: iOS, Android, Windows, macOS, Linux, TV
  • A subscription, a Happ link, a .conf file, an AmneziaVPN link
  • Gifts, promo codes and referrals right in the bot
Demo VPN — add a device
Which device is the VPN for?
iOSAndroidWindowsmacOSLinuxTV
iOS
Choose a protocol
VLESSAmneziaWGWireGuard
Choose a country
NetherlandsGermanyFinland
Device creatediPhone, VLESS, Netherlands. 6 ₽ per day, the first day is charged.
Add to HappSubscription link
Payments

18 payment systems, money straight to you

Connect the ones that suit your audience, with your own keys. We are not part of the payment flow and take no share of your sales.
  • YooKassaCards and SBP
  • FreeKassaCards and SBP
  • WataCards and SBP
  • PlategaCards and SBP
  • PayPearCards and SBP
  • 1PaymentCards and SBP
  • CardLinkCards and SBP
  • PayPalychCards and SBP
  • LavaCards and SBP
  • SeverPayCards and SBP
  • EtoPlatezhiCards and SBP
  • StripeCards and SBP
  • TributeCards and SBP
  • CryptoBotCrypto
  • CryptomusCrypto
  • HeleketCrypto
  • 2328Crypto
  • Telegram StarsTelegram
  • Cards and SBP: 13
  • Crypto: 4
  • Telegram: 1
Open source

Code other VPN projects rely on

164,678 downloads of our two Remnawave SDKs from PyPI over the last six months. Plus the FSNT desktop client, an AmneziaWG agent, a Marzban client and torrent blockers.
  • sm1ky/remnawave-api

    Python SDK for Remnawave

    A client for the Remnawave panel API: controllers, Pydantic request and response models, orjson serialisation. Versions follow the panel, currently 3.4.5.

    83 starsPython78,624 PyPI downloads in six months
  • forestsnet/Throne

    FSNT Client, based on Throne

    A desktop client for VPN service users, forked from Throne (formerly Nekoray): a simple mode, routing presets, self-diagnostics, a device ID the panel can recognise and background updates. Builds for Windows, macOS and Linux.

    3 starsC++34,205 release downloads
  • forestsnet/awg-agent

    AmneziaWG agent

    An HTTP agent for AmneziaWG servers: protocol 3.1, custom signature packets and an API compatible with amnezia-wg-easy, so it can replace amnezia-wg-easy without changing the client side.

    3 starsPython
  • sm1ky/marzban_api

    Python client for Marzban

    An async library for the Marzban 0.8.4 API: admins, users, nodes and statistics. Published on PyPI as marzban.

    69 starsPython8,651 PyPI downloads in six months
Cases

Already running on the bot

More than twenty VPN services sell subscriptions through the ForestsNet bot.
  • Twelve dedicated servers in different locations. We run them as a managed service: VPN setup, monitoring and incidents. Sales and subscriptions go through the ForestsNet bot.

    • bot licence
    • managed operations
    • dedicated servers
  • An independent VPN brand on the ForestsNet bot: subscriptions, balance and configs in Telegram.

    • bot licence
    • own brand

They also include Lemich_vpn, Planeta VPN, HiddenVPN, InstaNet, AntiZapret VPN and 11 more.

Customer reviews are in our Telegram channel @forests_reviews. All cases

Tell us about your project

Message us on Telegram: what your service is, how many users you have and which panels you run. We reply during working hours.