How to add a token utility using a subscription to a Web3 application
Do you have a working product and are thinking about monetization and increasing the utility of your token?
If this sounds familiar, then this article is for you!
Let's say you have a B2C product in Web3.0 with a freemium monetization model based on periodic subscriptions or access to functionality. You need to accept payments, and it would be nice to organize subscriptions through your own token.
What should you do?
Refuse to monetize or utilize the token?
Not charge users anything until your product reaches a critical mass of users?
Of course, you want everything at once, BUT you have to choose!
OR
Is it possible to offer the user any option at their discretion in order to:
In fact, you need a system of smart contracts with an interface that can be placed in front of your product as a payment gateway.
Most solutions are not suitable, and independent implementation of such functionality would require several months of development and a budget of $30k.
There is an approach to organizing subscriptions that allows you to retain any user without losses in unit economics.
How Subscription Service works
Envelop Subscription offers the market a new concept called “Service Farming.”
While usual farming helps maintain the price of a project's token WITHOUT a product, Service Farming helps projects with an existing product increase the utility of the token and organize monetization with discounted rates.
Envelop Subscription is a module consisting of smart contracts and a front end.
There are two types of subscriptions:
1) “Payment” for the dApp with tokens.
2) “Deposit” of project tokens or “Service Farming” with tokens locked for a certain period.
Both options are flexible in terms of usage time or number of transactions.

The user's path is as follows:
1. user selects the wallet to which the subscription will be issued, this can be the user’s wallet or any other wallet, i.e., you can issue a subscription to someone as a gift or to a wallet with a zero balance
2. user selects the payment type:
3. user selects the subscription type: the period or number of times the product can be used. It's like a ticket for 10 trips, or a pass for 1 month without restrictions
4. user selects a token for payment (stablecoins, native coins, or project tokens).

Why you should order Subscription module
Subscription Effortless Subscription Management with Full EVM Compatibility
Our Subscription Module streamlines subscription management for your crypto project. Designed for full compatibility with any EVM (Ethereum Virtual Machine) contracts, it ensures seamless integration, providing a simple and user-friendly experience for both project owners and users.
Key Features
Full EVM Compatibility
Easily incorporate recurring subscriptions into your project, as our module integrates smoothly with any EVM-compatible contract, providing unmatched flexibility for various blockchain ecosystems.
Customizable Subscription Plans
Tailor subscription tiers to offer different levels of access, benefits, or features, catering to diverse user needs and enhancing community engagement and retention.
Secure & Transparent
The on-chain subscription system ensures secure, transparent payments, giving users confidence in the process while providing your project with reliable recurring revenue.
Seamless Integration
Our Subscription Module integrates effortlessly with any blockchain-based project, whether you’re running a DApp, NFT marketplace, or decentralized service platform, enabling fast and easy setup.

